Highest end of day price: 25.918145537201 EUR (ยฃ27.15 USD) on 2025-02-24
Lowest end of day price: 5.0515327134257 EUR (ยฃ6.30 USD) on 2008-10-27