Highest end of day price: 73.230131234702 EUR (ยฃ85.01 USD) on 2026-01-16
Lowest end of day price: 42.440435763371 EUR (ยฃ46.48 USD) on 2025-04-09