Highest end of day price: 209.5636854115 EUR (ยฃ243.56 USD) on 2026-06-02
Lowest end of day price: 101.43802155242 EUR (ยฃ110.45 USD) on 2023-12-04