Highest end of day price: 57.724402238058 EUR (ยฃ67.88 USD) on 2026-03-02
Lowest end of day price: 11.748747101397 EUR (ยฃ13.32 USD) on 2015-08-26