Highest end of day price: 7.4018351874013 EUR (ยฃ7.95 USD) on 2022-05-24
Lowest end of day price: 0.22964746429788 EUR (ยฃ0.29 USD) on 2012-06-19