News Snapshot:
The market pullback is giving investors a chance to buy some TSX dividend stocks at discounted prices for a self-directed Registered Retirement Savings Plan (RRSP) focused on total returns. Canadian National Railway Canadian National Railway (TSX:CNR) trades near $133 per share at the time of writing compared to a 12-month high of around $175. CN investors had a rough ride in 2024. Labour disputes and wildfires disrupted operations, delayed shipments, and forced some customers to divert their cargos to ports in the United States. This resulted in full-year revenue coming in lower than anticipated. Adjusted earnings took a hit due...