Two industrial stocks experience modest pullbacks
Canadian National Railway and Johnson Controls have traded slightly lower in recent days.
The decline for Canadian National Railway is 1.5% for the week ending June 24, following a 17.3% year-to-date gain.
The company has generated high-teens cash flow as a percentage of revenue over the past decade, making it a fundamentally sturdy investment option.