National Bank of Canada (TSE:NA – Get Free Report)’s stock price crossed above its 200-day moving average during trading on Monday . The stock has a 200-day moving average of C$98.28 and traded as high as C$98.47. National Bank of Canada shares last traded at C$97.86, with a volume of 1,157,139 shares changing hands. Analyst […]