Highest end of day price: 42.243685868476 EUR ($49.16 USD) on 2026-05-25
Lowest end of day price: 10.533020338338 EUR ($13.49 USD) on 2008-10-28