Highest end of day price: 27.25431643295 EUR ($31.18 USD) on 2026-07-06
Lowest end of day price: 15.700804286179 EUR ($15.31 USD) on 2022-11-04