Highest end of day price: 16.304122620026 EUR (ยฃ18.96 USD) on 2025-10-10
Lowest end of day price: 0.73590033189485 EUR (ยฃ0.79 USD) on 2003-04-04