Highest end of day price: 74.214306831189 EUR (C$86.43 USD) on 2026-01-15
Lowest end of day price: 69.959564982919 EUR (C$81.89 USD) on 2026-01-05