Highest end of day price: 32.126832714268 EUR (C$37.80 USD) on 2025-12-23
Lowest end of day price: 12.507773319095 EUR (C$13.33 USD) on 2020-03-20