The current price of National Bank of Canada is 152.33
The last trade of National Bank of Canada was at 12:44 pm EST on November 3rd, 2026