Highest end of day price: 40.948904198578 EUR (ยฃ46.67 USD) on 2025-04-17
Lowest end of day price: 1.144382269583 EUR (ยฃ1.19 USD) on 2002-12-23