Highest end of day price: 114.97870063558 EUR ($137.58 USD) on 2026-01-30
Lowest end of day price: 99.135335897317 EUR ($103.90 USD) on 2023-10-02