Highest end of day price: 33.606275737209 EUR (ยฃ33.54 USD) on 2022-08-26
Lowest end of day price: 1.0051414835438 EUR (ยฃ1.12 USD) on 2016-05-27