Highest end of day price: 67.491070790873 EUR (C$77.22 USD) on 2026-07-06
Lowest end of day price: 56.379400433318 EUR (C$65.03 USD) on 2026-03-27