Highest end of day price: 28.173823145889 EUR ($32.60 USD) on 2026-08-14
Lowest end of day price: 15.700804286179 EUR ($15.31 USD) on 2022-11-04