Highest end of day price: 221.56188388266 EUR (ยฃ249.34 USD) on 2026-10-06
Lowest end of day price: 101.43802155242 EUR (ยฃ110.45 USD) on 2023-12-04