If they did buy KSU, it would be a slight plus. If they don't, it wouldn't take away from CN's story. They have one of the premier network of all North American rails. If you believe that economic expansion continues, CN is well position. His only problem with all the rails is the slightly higher PE than he'd like to see. But long-term, CN is good to hold. He would buy this at $115, though, not now.
All infrastructure stocks will do well. He's been looking at WSP. He prefers the valuation of Stantec, though. WSP is well run, but the PE is anticipating projects coming in sooner than likely to happen. Governments have delayed infrastructure projects in the past, so keep that in mind. If you own this, hold on. This will be fine long term.
(A Top Pick Jun 29/20, Up 32%) They became big after buying Aetna. They're broadening offering within stores to offer services like nurse practitioners. They think beyond just being a drug store. They're well-positioned in their industry. Take a long-term view, but you can buy this at current prices.