Highest end of day price: 56.131040857202 EUR (C$60.59 USD) on 2025-03-06
Lowest end of day price: 13.674323685692 EUR (C$14.62 USD) on 2020-03-23