The current price of National Bank of Canada is 156.17
The last trade of National Bank of Canada was at 9:46 am EST on November 5th, 2026