The current price of National Bank of Canada is 149.73
The last trade of National Bank of Canada was at 12:27 pm EDT on September 23rd, 2026