Highest end of day price: 63.767473118305 EUR (C$73.51 USD) on 2026-08-12
Lowest end of day price: 18.151052517806 EUR (C$20.60 USD) on 2016-04-29