5 Best Railroad Stocks to Buy According to Analysts

2. GATX Corporation (NYSE:GATX)

Stock Upside: 28.70%

Number of Hedge Fund Holders: 24

GATX Corporation (NYSE:GATX) is one of the best railroad stocks to buy according to analysts. On February 19, GATX Corporation (NYSE:GATX) shared its Q4 and full‑year 2025 earnings, where it reported higher net income and EPS, a dividend increase, and a new $300 million share‑repurchase authorization.

Fourth‑quarter revenue was $449 million, which was well ahead of the $443.7 million consensus forecast. Management said the beat came on the back of higher lease revenue and gains on asset dispositions.

Quarterly diluted EPS reached $2.66 and surpassed Wall Street’s expectations by about 0.8%. This reflects higher segment profit, tax‑adjustment benefits, and the contribution from the Wells Fargo railcar acquisition that closed on January 1, 2026, noted management.

For the full year, revenue totaled $1.74 billion, up about 9.8% year over year. The increase came from growth in rail leasing and engine leasing portfolios, management explained. The EPS was also a blowout, coming in at $9.12, which is a 17% increase year over year. Management said the jump was aided by higher earnings, a $0.37 per‑share positive tax‑adjustment impact, and a $1.3 billion investment volume.

Looking ahead, management expects the FY2026 EPS to fall in the $9.50-$10.10 per diluted share range. Meanwhile, the company’s board raised the quarterly dividend by 8.2% to $0.66 per share. The payout will be distributed on March 31, 2026.

GATX Corporation (NYSE:GATX) is a US railcar leasing company. It owns, leases, and manages a fleet of tank cars, freight cars, and locomotives, serving customers across industries such as chemicals, petroleum, agriculture, and manufacturing.