Highest end of day price: 130.02394281228 EUR (ยฃ140.46 USD) on 2020-03-25
Lowest end of day price: 70.17318709675 EUR (ยฃ79.92 USD) on 2025-05-26