Highest end of day price: 108.82027011402 EUR ($127.04 USD) on 2026-08-25
Lowest end of day price: 45.354894108958 EUR ($48.50 USD) on 2020-03-23