Highest end of day price: 3.1919327097081 EUR (ยฃ4.48 USD) on 2010-11-03
Lowest end of day price: 0.032103848416662 EUR (ยฃ0.03545 USD) on 2023-12-27