Highest end of day price: 115.79562603992 EUR ($135.33 USD) on 2026-04-07
Lowest end of day price: 99.135335897317 EUR ($103.90 USD) on 2023-10-02