Highest end of day price: 26.047940514195 EUR (ยฃ28.73 USD) on 2026-11-13
Lowest end of day price: 2.397935364575 EUR (ยฃ2.00 USD) on 2000-10-25