Highest end of day price: 26.95988250192 EUR (ยฃ31.35 USD) on 2025-12-03
Lowest end of day price: 0.36200995596473 EUR (ยฃ0.35 USD) on 2002-06-21