Highest end of day price: 141.07829934696 EUR ($148.60 USD) on 2024-12-11
Lowest end of day price: 23.765395036929 EUR ($30.35 USD) on 2012-11-20