Highest end of day price: 163.56068855789 EUR ($191.22 USD) on 2026-04-09
Lowest end of day price: 16.190460844292 EUR ($21.84 USD) on 2008-10-15