Highest end of day price: 79.738342717236 EUR (C$94.63 USD) on 2026-02-16
Lowest end of day price: 69.959564982919 EUR (C$81.89 USD) on 2026-01-05