Highest end of day price: 93.821011023852 EUR ($97.85 USD) on 2024-12-30
Lowest end of day price: 18.101102890829 EUR ($22.25 USD) on 2012-08-10