Canadian National Railway shares declined as softer-than-expected guidance overshadowed strong fourth-quarter earnings. The stock was off 3.5% at 131.42 Canadian dollars, about $97.42. Shares are down ...
What To Know: The stock is rallying as investors react positively to the company's aggressive reshoring strategy, which aims to insulate the firm from geopolitical trade risks and capitalize on ...