Earnings Labs
Canadian National Railway Company logo

Canadian National Railway Company (CNI)

NYSE·Industrials·Railroads

$114.70

-0.25%

Mkt Cap $68.08B

Mkt Cap

$68.08B

P/E

15.26

Fwd P/E

14.31

P/S

3.93

Rev TTM

EPS TTM

$7.57

EPS — Estimate vs Actual