Highest end of day price: 101.37585734185 EUR (ยฃ113.67 USD) on 2026-10-15
Lowest end of day price: 84.452111901568 EUR (ยฃ98.11 USD) on 2026-08-31