Highest end of day price: 65.68301154557 EUR (C$77.61 USD) on 2026-02-26
Lowest end of day price: 61.412625573982 EUR (C$70.71 USD) on 2026-03-27