Highest end of day price: 104.99401435061 EUR ($122.03 USD) on 2026-06-02
Lowest end of day price: 89.067153689747 EUR ($102.07 USD) on 2026-03-30