Highest end of day price: 191.03309358201 EUR (ยฃ224.26 USD) on 2025-12-12
Lowest end of day price: 40.589839979924 EUR (ยฃ46.12 USD) on 2018-12-27