Highest end of day price: 67.027521941705 EUR (ยฃ72.63 USD) on 2024-05-31
Lowest end of day price: 5.1856634318004 EUR (ยฃ5.02 USD) on 2000-03-13