Highest end of day price: 53.462510557296 EUR (ยฃ60.19 USD) on 2026-10-02
Lowest end of day price: 8.2924891758395 EUR (ยฃ11.59 USD) on 2009-07-13