Highest end of day price: 70.144845491973 EUR (ยฃ81.63 USD) on 2026-05-25
Lowest end of day price: 25.710180708314 EUR (ยฃ28.32 USD) on 2020-03-18