Highest end of day price: 107.53346626375 EUR (ยฃ126.11 USD) on 2026-01-21
Lowest end of day price: 58.169870349836 EUR (ยฃ63.71 USD) on 2025-04-09