Highest end of day price: 52.997588506624 EUR (C$62.53 USD) on 2026-02-03
Lowest end of day price: -1.866402940071 EUR (C-$2.48 USD) on 2010-04-29