Highest end of day price: 38.349299614554 EUR (ยฃ44.26 USD) on 2025-11-20
Lowest end of day price: 33.25943776108 EUR (ยฃ36.17 USD) on 2022-03-07