Highest end of day price: 54.3332606841 EUR (C$64.48 USD) on 2026-02-16
Lowest end of day price: 27.770750266719 EUR (C$31.16 USD) on 2015-05-12