Highest end of day price: 98.029031047018 EUR (ยฃ109.79 USD) on 2026-10-13
Lowest end of day price: 84.452111901568 EUR (ยฃ98.11 USD) on 2026-08-31