Highest end of day price: 175.08865248227 EUR ($194.03 USD) on 2024-08-30
Lowest end of day price: 16.86868274633 EUR ($22.95 USD) on 2010-03-19