Highest end of day price: 56.134893487031 EUR (ยฃ60.98 USD) on 2024-04-08
Lowest end of day price: 4.1917515808483 EUR (ยฃ4.63 USD) on 2003-03-12