Highest end of day price: 116.12992696834 EUR ($134.43 USD) on 2026-06-11
Lowest end of day price: 99.135335897317 EUR ($103.90 USD) on 2023-10-02