Highest end of day price: 43.883934837929 EUR (ยฃ47.24 USD) on 2024-06-10
Lowest end of day price: 1.1885019147117 EUR (ยฃ1.28 USD) on 2003-04-15