Highest end of day price: 43.987466327447 EUR (C$50.71 USD) on 2025-11-03
Lowest end of day price: 21.552944740629 EUR (C$23.05 USD) on 2020-03-23