Highest end of day price: 121.25911641923 EUR ($140.33 USD) on 2026-08-14
Lowest end of day price: 12.643927361764 EUR ($15.85 USD) on 2009-03-03