Highest end of day price: 16.057016525229 EUR (ยฃ18.57 USD) on 2025-11-26
Lowest end of day price: 0.61381910014281 EUR (ยฃ0.60 USD) on 2000-01-31