Highest end of day price: 88.809979249672 EUR (ยฃ102.68 USD) on 2026-08-07
Lowest end of day price: 54.438767952716 EUR (ยฃ57.78 USD) on 2023-03-17