Highest end of day price: 106.80053974928 EUR ($124.69 USD) on 2026-08-25
Lowest end of day price: 19.406292532694 EUR ($24.50 USD) on 2009-03-09