Highest end of day price: 83.843290776517 EUR (ยฃ96.48 USD) on 2026-08-03
Lowest end of day price: 50.478397711671 EUR (ยฃ54.16 USD) on 2024-04-25