Highest end of day price: 140.86874517037 EUR (ยฃ166.27 USD) on 2026-02-27
Lowest end of day price: 102.83052552235 EUR (ยฃ112.62 USD) on 2025-04-09