Highest end of day price: 43.28243971344 EUR (ยฃ50.04 USD) on 2026-08-07
Lowest end of day price: 14.494709327968 EUR (ยฃ18.09 USD) on 2010-07-02