Highest end of day price: 71.79779397802 EUR (C$84.74 USD) on 2026-02-27
Lowest end of day price: 6.8655128680187 EUR (C$7.75 USD) on 2015-09-11