- 
        
                             CSX Corporation (CSX $35.64) CSX Corporation (CSX $35.64)
- 
        
                             Canadian National Railway Company (CNR $130.55) Canadian National Railway Company (CNR $130.55)
- 
        
                             Canadian Pacific Kansas City Limited (CP $101.63) Canadian Pacific Kansas City Limited (CP $101.63)
            Q: The two Canadian railway companies have out-performed CSX this year. Any explanations? Which one is a buy now? CSX seems much cheaper.
Thanks,
Liping
    Thanks,
Liping
 
                             
                             
                    