Highest end of day price: 36.530267695179 EUR ($42.65 USD) on 2026-08-25
Lowest end of day price: 10.784658352708 EUR ($13.33 USD) on 2012-06-01