Highest end of day price: 48.986644918611 EUR (C$56.93 USD) on 2026-06-02
Lowest end of day price: 17.805569593915 EUR (C$18.99 USD) on 2016-12-02