Highest end of day price: 23.335721883407 EUR (ยฃ25.33 USD) on 2024-03-06
Lowest end of day price: 1.9969757717178 EUR (ยฃ2.47 USD) on 2004-08-16