Highest end of day price: 104.80590852741 EUR ($152.05 USD) on 2011-07-26
Lowest end of day price: 29.688200561471 EUR ($33.30 USD) on 2026-10-19