Highest end of day price: 134.50878857735 EUR (ยฃ155.86 USD) on 2025-11-12
Lowest end of day price: 102.83052552235 EUR (ยฃ112.62 USD) on 2025-04-09