Highest end of day price: 111.92337459792 EUR (ยฃ132.36 USD) on 2026-02-09
Lowest end of day price: 3.3926145305246 EUR (ยฃ2.82 USD) on 2000-10-25