Highest end of day price: 25.84723696737 EUR (ยฃ27.04 USD) on 2025-02-14
Lowest end of day price: 5.0515327134257 EUR (ยฃ6.30 USD) on 2008-10-27