Canadian National Railway (USA) (CNI)

Market Cap:

$54,480,000,000

Last Price ():

$71.66

Change: +0.14% Open: $71.30 Low: $71.16 High: $71.66
Div. Yield: 1.67% Price/Earnings: 20.1 Price/Book: 4.8 Price/Sales: 5.9