Highest end of day price: 628.84126371473 EUR (ยฃ746.84 USD) on 2026-01-27
Lowest end of day price: 1.9424832186308 EUR (ยฃ2.08 USD) on 1999-04-02