Highest end of day price: 98.703089184188 EUR ($108.30 USD) on 2024-08-16
Lowest end of day price: 10.464197295331 EUR ($13.84 USD) on 2012-03-06