Highest end of day price: 125.17302227831 EUR ($140.86 USD) on 2026-10-06
Lowest end of day price: 24.993056632915 EUR ($31.55 USD) on 2009-03-09