Highest end of day price: 60.219260704607 EUR (ยฃ68.67 USD) on 2026-07-21
Lowest end of day price: 11.976489283509 EUR (ยฃ13.19 USD) on 2020-03-18