Highest end of day price: 185.42811832441 EUR (ยฃ212.08 USD) on 2025-06-10
Lowest end of day price: 40.589839979924 EUR (ยฃ46.12 USD) on 2018-12-27