Highest end of day price: 30.582569201442 EUR (ยฃ35.45 USD) on 2026-04-01
Lowest end of day price: 0.36200995596473 EUR (ยฃ0.35 USD) on 2002-06-21