Highest end of day price: 80.145635683662 EUR (C$94.52 USD) on 2026-02-24
Lowest end of day price: 69.959564982919 EUR (C$81.89 USD) on 2026-01-05