Highest end of day price: 48.558908035869 EUR ($55.56 USD) on 2026-07-06
Lowest end of day price: 28.317562957276 EUR ($30.38 USD) on 2023-03-15