Highest end of day price: 51.524076860911 EUR (ยฃ59.91 USD) on 2026-09-08
Lowest end of day price: 8.2924891758395 EUR (ยฃ11.59 USD) on 2009-07-13