Better Stock: CNR or CP | The Motley Fool Canada

CN Rail (TSX:CNR) stock is an intriguing dividend growth juggernaut that long-term TFSA investors should consider this April 2024.