Highest end of day price: 618.42375294337 EUR (ยฃ674.18 USD) on 2024-07-15
Lowest end of day price: 1.9424832186308 EUR (ยฃ2.08 USD) on 1999-04-02