Highest end of day price: 87.600881597016 EUR (ยฃ101.28 USD) on 2026-08-07
Lowest end of day price: 53.209335435474 EUR (ยฃ56.48 USD) on 2023-03-17