Stifel analyst Michael Baudendistel went all-in on rail stocks Wednesday, reinstating coverage on seven of the biggest names in the railroad industry. Baudendistel is generally bullish on the group, but his analysis suggests some stocks are better bets than others. Kansas City Southern KSU 0.54%: Buy rating, $130 target. CSX Corporation CSX 0.42%: Buy rating, $73 target. Genesee & Wyoming Inc GWR 0.42%: Buy rating, $90 target. Canadian National Railway (USA) CNI 0.25%: Hold rating, $84 target. Norfolk Southern Corp. NSC 0.03%: Hold rating, $158 target. Union Pacific Corporation UNP 0.6%: Hold rating, $151 target. Canadian Pacific Railway Limited (USA) CP 0.51%: Hold rating, $201 target. Source