Highest end of day price: 63.212425938847 EUR (C$72.33 USD) on 2026-07-06
Lowest end of day price: 18.151052517806 EUR (C$20.60 USD) on 2016-04-29