Highest end of day price: 72.785457029279 EUR (ยฃ83.40 USD) on 2026-06-18
Lowest end of day price: 25.710180708314 EUR (ยฃ28.32 USD) on 2020-03-18