Highest end of day price: 104.5103209128 EUR ($120.56 USD) on 2026-08-13
Lowest end of day price: 45.824267437663 EUR ($44.49 USD) on 2022-10-12