1 fantastic Canadian shares with 28% falling compared to his all time to buy and hold for decades

Canadian National Railway (TSX: CNR) has fallen considerably in the past year. Contrary investors with a buy-and-hold strategy wonder whether CNR shares are now sold over and good to buy for a self-driven tax-free savings account (TFSA) or registered pension savings plan (RRSP) portfolio aimed at dividend growth and total returns. Canadian National Railway Stock […]