Highest end of day price: 121.14251327942 EUR ($140.54 USD) on 2025-12-01
Lowest end of day price: 20.466988429317 EUR ($25.65 USD) on 2009-03-03