The current price of National Bank of Canada is 122.58
The last trade of National Bank of Canada was at 3:43 pm EST on February 5th, 2026