Highest end of day price: 25.982362921365 EUR (ยฃ28.61 USD) on 2024-09-11
Lowest end of day price: 2.397935364575 EUR (ยฃ2.00 USD) on 2000-10-25