Highest end of day price: 100.85184669606 EUR (ยฃ117.66 USD) on 2026-01-13
Lowest end of day price: 3.3926145305246 EUR (ยฃ2.82 USD) on 2000-10-25