Highest end of day price: 46.066044434285 EUR ($50.17 USD) on 2024-05-16
Lowest end of day price: 22.665107535492 EUR ($24.53 USD) on 2024-10-30