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