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