Canadian National Railway Company logo

Canadian National Railway Company

CNI
United States flag
NYE

Sector: 
Industrials
   

Industry: 
Railroads

112.66
 
USD
  
2.04
  
(1.84%)
Optionable: Yes  Market Cap: 75,997 M  90-day average vol: 1,382,297

Previous close: 110.62  Open: 110.51  Bid: 130.2  Ask: 130.2
52 week range    
100.66   
   137.19
Peers   
CSX / 
NSC / 
UNP / 
Last updated: Tuesday 17th May 2022
50
MarketXLS Rank marketxls
70
Value marketxls
23
Technical marketxls
57
Quality marketxls

Search for a stock
try excelscreen

Peers

StockDividendMarket Cap (B)PEPrice ($)

CP-CA

CSX

0.011177 B20.433.65

NSC

0.018866 B22.4264.04

UNP

0.0195159 B24.6241.15
Trendlast: -1.039

Last PriceTrend_MinTrendTrend_MaxSignalSMA 50SMA 200
124.7426-2.592-1.0390.297   Declining Trend124.74124.74

SymbolDateCloseSignalTrendVolume
CNIForward 20112.66   Declining Trend-1.0391809938
CNIForward 19112.66   Declining Trend-1.4081809938
CNIForward 18112.66   Declining Trend-1.3661809938
CNIForward 17112.66   Declining Trend-1.5281809938
CNIForward 16112.66   Declining Trend-1.5691809938
CNIForward 15112.66   Declining Trend-1.4831809938
CNIForward 14112.66   Declining Trend-1.6641809938
CNIForward 13112.66   Declining Trend-1.8441809938
CNIForward 12112.66   Declining Trend-1.6321809938
CNIForward 11112.66   Declining Trend-2.0081809938
CNIForward 10112.66   Declining Trend-2.1111809938
CNIForward 9112.66   Declining Trend-1.9761809938
CNIForward 8112.66   Declining Trend-1.9951809938
CNIForward 7112.66   Declining Trend-2.0951809938
CNIForward 6112.66   Declining Trend-2.0971809938
CNIForward 5112.66   Declining Trend-2.0721809938
CNIForward 4112.66   Declining Trend-1.8931809938
CNIForward 3112.66   Declining Trend-1.8631809938
CNIForward 2112.66   Declining Trend-1.5981809938
CNIForward 1112.66   Declining Trend-1.5391809938
CNI2022-05-16112.66   Declining Trend-1.7271809938
CNI2022-05-13110.62   Declining Trend-2.5263273472
CNI2022-05-12111.28   Declining Trend-2.1851617141
CNI2022-05-11111.24   Declining Trend-2.2981755983
CNI2022-05-10109.95   Declining Trend-2.5922244776
CNI2022-05-09110.93   Declining Trend-2.2841914668
CNI2022-05-06116.34   Declining Trend-1.5351881840
CNI2022-05-05118.35   Declining Trend-1.2511675188
CNI2022-05-04122.77   Declining Trend-0.2792107864
CNI2022-05-03118.15   Declining Trend-1.5711816523
CNI2022-05-02117.5   Declining Trend-1.7491126827
CNI2022-04-29117.62   Declining Trend-1.5961126491
CNI2022-04-28121.16   Declining Trend-1.6932130501
CNI2022-04-27121.19   Declining Trend-1.7464293585
CNI2022-04-26122.46   Declining Trend-1.2431530363
CNI2022-04-25124.34   Declining Trend-0.9611074456
CNI2022-04-22123.39   Declining Trend-0.971849149
CNI2022-04-21127.46   Declining Trend-0.487746518
CNI2022-04-20128.74   Declining Trend-0.182578574
CNI2022-04-19127.31   Declining Trend-0.229767770
CNI2022-04-18126.31   Declining Trend-0.451668524
CNI2022-04-14127.19   Declining Trend-0.544962679
CNI2022-04-13125.75   Declining Trend-0.4711159887
CNI2022-04-12122.86   Declining Trend-0.743814419
CNI2022-04-11124.13   Declining Trend-0.9281128782
CNI2022-04-08124.37   Declining Trend-0.76937728
CNI2022-04-07127.04   Declining Trend-0.842853849
CNI2022-04-06127.44   Declining Trend-0.8111061635
CNI2022-04-05128.87   Declining Trend-0.4481232495
CNI2022-04-04130.12   Declining Trend-0.4591542981
CNI2022-04-01127.81   Declining Trend-0.8111552214
CNI2022-03-31134.14   Rising Trend0.2971125713
CNI2022-03-30136.63   Rising Trend0.158578256
CNI2022-03-29136.06   Rising Trend0.102915221
CNI2022-03-28135.72   Rising Trend0.021798950
CNI2022-03-25136.17   Rising Trend0.056958683
CNI2022-03-24134.28   Rising Trend0.031103707
CNI2022-03-23133.43   Declining Trend-0.631277709
CNI2022-03-22133.34   Declining Trend-0.5761004813
CNI2022-03-21132.02   Declining Trend-0.6161085565
CNI2022-03-18130.61   Declining Trend-0.8011672102
CNI2022-03-17127.71   Declining Trend-1.3581054354
CNI2022-03-16127.34   Declining Trend-1.4281188704
CNI2022-03-15123.58   Declining Trend-1.7511065193
CNI2022-03-14123.5   Declining Trend-2.0511136607
CNI2022-03-11126.29   Declining Trend-1.7521353872
CNI2022-03-10127.7   Declining Trend-1.5391614694
CNI2022-03-09124.12   Declining Trend-1.9921881353
CNI2022-03-08122.82   Declining Trend-2.0622808493
CNI2022-03-07126.32   Declining Trend-1.1722189606
CNI2022-03-04126.92   Declining Trend-1.0391231001
CNI2022-03-03124.69   Declining Trend-1.2841278765
CNI2022-03-02125.01   Declining Trend-1.6471393998
CNI2022-03-01119.11   Declining Trend-2.5682034816
CNI2022-02-28123.99   Declining Trend-1.6491416599
CNI2022-02-25124.6   Declining Trend-1.575923535
CNI2022-02-24121.81   Declining Trend-1.81210756
CNI2022-02-23120.36   Declining Trend-2.5491151506
CNI2022-02-22123.11   Declining Trend-2.2441408293
CNI2022-02-18124.69   Declining Trend-1.958884062
CNI2022-02-17126.17   Declining Trend-1.7721038144
CNI2022-02-16126.93   Declining Trend-1.7311100213
CNI2022-02-15125.5   Declining Trend-2.0641008512
CNI2022-02-14122.82   Declining Trend-2.2911023970
CNI2022-02-11121.78   Declining Trend-2.4631516200
CNI2022-02-10123.03   Declining Trend-2.2551440951
CNI2022-02-09124.69   Declining Trend-2.081678307
CNI2022-02-08122.72   Declining Trend-2.2591423661
CNI2022-02-07121.16   Declining Trend-2.54936033
CNI2022-02-04122.29   Declining Trend-2.2751316207
CNI2022-02-03122.23   Declining Trend-2.2761534023
CNI2022-02-02125.0   Declining Trend-1.8791463037
CNI2022-02-01122.66   Declining Trend-2.669822639
CNI2022-01-31121.72   Declining Trend-2.7631251575
CNI2022-01-28119.83   Declining Trend-3.0321783751
CNI2022-01-27118.89   Declining Trend-3.1931819236
CNI2022-01-26118.79   Declining Trend-3.2255193194
CNI2022-01-25122.46   Declining Trend-1.8181872334
CNI2022-01-24121.59   Declining Trend-1.941440313
CNI2022-01-21122.71   Declining Trend-1.0371767996
CNI2022-01-20123.4   Declining Trend-0.7951093229
CNI2022-01-19123.23   Declining Trend-0.7681310977
CNI2022-01-18121.55   Declining Trend-1.2241090771
CNI2022-01-14123.5   Declining Trend-0.9421132665
CNI2022-01-13122.34   Declining Trend-1.046600793
CNI2022-01-12123.19   Declining Trend-0.985813624
CNI2022-01-11122.28   Declining Trend-1.022896750
CNI2022-01-10122.58   Declining Trend-0.93718681
CNI2022-01-07123.43   Declining Trend-0.973850609
CNI2022-01-06122.38   Declining Trend-0.9461443552
CNI2022-01-05120.1   Declining Trend-1.2951169753
CNI2022-01-04121.77   Declining Trend-1.1751340965
CNI2022-01-03122.03   Declining Trend-1.0151063314
CNI2021-12-31122.86   Declining Trend-0.987582515
CNI2021-12-30121.74   Declining Trend-1.055883662
CNI2021-12-29122.06   Declining Trend-1.0711407558
CNI2021-12-28121.73   Declining Trend-1.078766451
CNI2021-12-27122.25   Declining Trend-1.611838434
CNI2021-12-23121.67   Declining Trend-1.5071375545
CNI2021-12-22121.3   Declining Trend-0.8631067981
CNI2021-12-21120.41   Declining Trend-0.7531903283
CNI2021-12-20119.38   Declining Trend-1.2483378615
CNI2021-12-17127.31   Rising Trend1.4511557242
CNI2021-12-16128.87   Rising Trend1.6781267227
CNI2021-12-15127.89   Rising Trend1.9021962444
CNI2021-12-14125.7   Rising Trend1.3132380556
CNI2021-12-13125.42   Rising Trend1.2092500035
CNI2021-12-10129.44   Rising Trend2.2251231382
CNI2021-12-09128.7   Rising Trend1.7571443133
CNI2021-12-08129.85   Rising Trend1.9661415514
CNI2021-12-07131.82   Rising Trend1.4692389625
CNI2021-12-06130.0   Rising Trend1.3881188136
CNI2021-12-03128.03   Rising Trend1.6071207411
CNI2021-12-02128.99   Rising Trend2.6091144838
CNI2021-12-01126.2   Rising Trend5.31169428
CNI2021-11-30126.57   Rising Trend5.241143878
CNI2021-11-29128.37   Rising Trend5.471021131
CNI2021-11-26126.87   Rising Trend5.434700019
CNI2021-11-24130.97   Rising Trend5.941862873
CNI2021-11-23130.57   Rising Trend6.579881923
CNI2021-11-22129.33   Rising Trend6.617733661
CNI2021-11-19129.38   Rising Trend6.293870317
CNI2021-11-18129.29   Rising Trend6.566871229
CNI2021-11-17127.69   Rising Trend6.396600007
CNI2021-11-16129.53   Rising Trend6.863765369
CNI2021-11-15129.13   Rising Trend6.716692688
CNI2021-11-12129.85   Rising Trend6.6031007956
CNI2021-11-11129.9   Rising Trend6.565818818
CNI2021-11-10130.86   Rising Trend6.328648336
CNI2021-11-09132.05   Rising Trend6.323765268
CNI2021-11-08131.88   Rising Trend5.55674142
CNI2021-11-05132.9   Rising Trend5.997580829
CNI2021-11-04131.81   Rising Trend6.3781279897
CNI2021-11-03132.65   Rising Trend7.44749578
CNI2021-11-02132.46   Rising Trend10.443823227
CNI2021-11-01133.28   Rising Trend10.353766652
CNI2021-10-29132.91   Rising Trend10.3911199743
CNI2021-10-28132.87   Rising Trend10.531015447
CNI2021-10-27132.81   Rising Trend10.7081517440
CNI2021-10-26133.16   Rising Trend11.5331576295
CNI2021-10-25133.52   Rising Trend11.7081323966
CNI2021-10-22135.53   Rising Trend11.6841639623
CNI2021-10-21132.74   Rising Trend11.5372451162
CNI2021-10-20130.79   Rising Trend11.1544343629
CNI2021-10-19124.29   Rising Trend8.753927191
CNI2021-10-18123.53   Rising Trend8.3621099474
CNI2021-10-15122.69   Rising Trend8.093890162
CNI2021-10-14121.63   Rising Trend7.9431132125
CNI2021-10-13118.76   Rising Trend7.3191007057
CNI2021-10-12116.15   Rising Trend6.96887723
CNI2021-10-11116.4   Rising Trend6.187450663
CNI2021-10-08116.91   Rising Trend6.663980588
CNI2021-10-07116.93   Rising Trend7.0191098338
CNI2021-10-06117.9   Rising Trend8.1271279832
CNI2021-10-05117.39   Rising Trend11.0141019538
CNI2021-10-04116.78   Rising Trend10.8441380908
CNI2021-10-01118.01   Rising Trend11.1481618304
CNI2021-09-30115.65   Rising Trend10.7691359160
CNI2021-09-29115.72   Rising Trend10.8611329541
CNI2021-09-28116.04   Rising Trend10.9492227996
CNI2021-09-27117.5   Rising Trend11.3861315818
CNI2021-09-24115.74   Rising Trend10.8561349952
CNI2021-09-23116.33   Rising Trend11.2151784356
CNI2021-09-22115.0   Rising Trend11.0061826269
CNI2021-09-21115.31   Rising Trend11.4322142599
CNI2021-09-20113.96   Rising Trend10.7123001601
CNI2021-09-17118.31   Rising Trend11.7343965731
CNI2021-09-16115.8   Rising Trend10.5322681539
CNI2021-09-15117.3   Rising Trend10.6235720586
CNI2021-09-14114.9   Rising Trend9.1621754774
CNI2021-09-13116.89   Rising Trend8.7042452680
CNI2021-09-10118.9   Rising Trend9.7052281201
CNI2021-09-09119.99   Rising Trend10.2045518760
CNI2021-09-08122.13   Rising Trend12.3563238020
CNI2021-09-07122.83   Rising Trend15.4826954907
CNI2021-09-03127.22   Rising Trend18.5546148781
CNI2021-09-02124.35   Rising Trend16.8725225853
CNI2021-09-01121.92   Rising Trend15.5868944339
CNI2021-08-31117.63   Rising Trend11.73415223768
CNI2021-08-30109.68   Declining Trend-0.0712119080
CNI2021-08-27110.35   Rising Trend0.4411137347
CNI2021-08-26109.15   Rising Trend0.5591086580
CNI2021-08-25108.4   Rising Trend0.934849294
CNI2021-08-24108.1   Rising Trend0.921788858
CNI2021-08-23107.66   Rising Trend0.691166860
CNI2021-08-20105.95   Rising Trend0.145981596
CNI2021-08-19106.47   Declining Trend-0.0691726040
CNI2021-08-18106.24   Declining Trend-0.2581182475
CNI2021-08-17105.95   Declining Trend-0.1421932222
CNI2021-08-16106.63   Declining Trend-0.4931283957
CNI2021-08-13107.46   Declining Trend-0.418884005
CNI2021-08-12108.25   Declining Trend-0.3181062133
CNI2021-08-11108.08   Declining Trend-0.4211680807
CNI2021-08-10107.31   Declining Trend-0.5162539719
CNI2021-08-09108.01   Declining Trend-0.4041222199
CNI2021-08-06107.86   Declining Trend-0.3611311081
CNI2021-08-05108.7   Declining Trend-0.1781167799
CNI2021-08-04107.69   Declining Trend-0.339886288
CNI2021-08-03107.87   Declining Trend-0.297899932
CNI2021-08-02107.16   Declining Trend-0.094730182
CNI2021-07-30108.63   Rising Trend0.3121416134
CNI2021-07-29107.48   Rising Trend0.4821093953
CNI2021-07-28106.41   Rising Trend0.7292068341
CNI2021-07-27106.44   Rising Trend0.7631970726
CNI2021-07-26104.97   Rising Trend0.246938020
CNI2021-07-23105.89   Declining Trend-0.0521077033
CNI2021-07-22104.93   Declining Trend-0.3531570988
CNI2021-07-21104.22   Declining Trend-1.8332202445
CNI2021-07-20102.3   Declining Trend-2.1492252480
CNI2021-07-19101.48   Declining Trend-2.7442778903
CNI2021-07-16104.38   Declining Trend-1.9691611045
CNI2021-07-15105.12   Declining Trend-1.7931596908
CNI2021-07-14105.06   Declining Trend-1.9161014145
CNI2021-07-13105.42   Declining Trend-1.8481463517
CNI2021-07-12105.75   Declining Trend-1.8561304896
CNI2021-07-09107.32   Declining Trend-1.571637640
CNI2021-07-08105.32   Declining Trend-1.8664985542
CNI2021-07-07106.03   Declining Trend-1.6041051691
CNI2021-07-06104.21   Declining Trend-1.7611220246
CNI2021-07-02106.78   Declining Trend-1.221221800
CNI2021-07-01105.62   Declining Trend-1.041823915
CNI2021-06-30105.52   Declining Trend-0.7621351109
CNI2021-06-29106.31   Declining Trend-0.322941637
CNI2021-06-28105.56   Declining Trend-0.453860849
CNI2021-06-25106.56   Declining Trend-0.642766027
CNI2021-06-24105.98   Declining Trend-0.797924099
CNI2021-06-23105.34   Declining Trend-1.0031189343
CNI2021-06-22105.57   Declining Trend-2.5351070467
CNI2021-06-21105.04   Declining Trend-2.4991476517
CNI2021-06-18104.68   Declining Trend-2.9493509506
CNI2021-06-17106.0   Declining Trend-2.4532322044
CNI2021-06-16107.95   Declining Trend-1.9992634762
CNI2021-06-15110.24   Declining Trend-1.391959731
CNI2021-06-14111.04   Declining Trend-1.2441396294
CNI2021-06-11110.32   Declining Trend-1.3051232579
CNI2021-06-10110.23   Declining Trend-1.2421747744
CNI2021-06-09109.96   Declining Trend-1.2771496096
CNI2021-06-08110.16   Declining Trend-1.2941634216
CNI2021-06-07110.96   Declining Trend-1.0151668903
CNI2021-06-04112.48   Declining Trend-0.5972486632
CNI2021-06-03111.74   Declining Trend-0.4841408927
CNI2021-06-02111.59   Declining Trend-0.2322868071
CNI2021-06-01112.13   Rising Trend0.3353448629
CNI2021-05-28112.57   Rising Trend0.3615414780
CNI2021-05-27110.81   Declining Trend-0.884356779
CNI2021-05-26107.77   Declining Trend-2.1673799396
CNI2021-05-25105.39   Declining Trend-3.0646179343
CNI2021-05-24102.63   Declining Trend-6.2192796109
CNI2021-05-21104.29   Declining Trend-5.64251262
CNI2021-05-20106.39   Declining Trend-5.1443615893
CNI2021-05-19106.41   Declining Trend-5.1242056336
CNI2021-05-18108.44   Declining Trend-4.7273034799
CNI2021-05-17108.51   Declining Trend-4.6465635706
CNI2021-05-14107.33   Declining Trend-5.2544846243
CNI2021-05-13111.05   Declining Trend-3.3591660649
CNI2021-05-12110.76   Declining Trend-3.354851783
CNI2021-05-11112.47   Declining Trend-3.1971058913
CNI2021-05-10113.17   Declining Trend-3.0811149568
CNI2021-05-07112.36   Declining Trend-2.9941126087
CNI2021-05-06110.21   Declining Trend-3.328901132
CNI2021-05-05109.94   Declining Trend-3.324835013
CNI2021-05-04108.71   Declining Trend-3.34751028
CNI2021-05-03109.11   Declining Trend-3.4161309739
CNI2021-04-30107.65   Declining Trend-3.5061363272
CNI2021-04-29108.3   Declining Trend-3.6931263695
CNI2021-04-28108.99   Declining Trend-3.5862666021
CNI2021-04-27108.0   Declining Trend-3.7052289747
CNI2021-04-26109.46   Declining Trend-4.8411645627
CNI2021-04-23108.86   Declining Trend-4.9792420004
CNI2021-04-22109.91   Declining Trend-4.7052476659
CNI2021-04-21110.97   Declining Trend-4.4692411940
CNI2021-04-20110.15   Declining Trend-4.6616089408
CNI2021-04-19118.13   Rising Trend0.259658898
CNI2021-04-16118.77   Rising Trend0.329822622
CNI2021-04-15117.43   Rising Trend0.25483071
CNI2021-04-14116.96   Rising Trend0.226359501
CNI2021-04-13117.07   Rising Trend0.252737562
CNI2021-04-12117.01   Rising Trend0.312599635
CNI2021-04-09117.5   Rising Trend0.521736489
CNI2021-04-08116.1   Rising Trend0.376561043
CNI2021-04-07116.6   Rising Trend0.448441554
CNI2021-04-06116.67   Rising Trend0.477510912
CNI2021-04-05118.23   Rising Trend0.518654613
CNI2021-04-01117.76   Rising Trend0.556730506
CNI2021-03-31115.98   Rising Trend0.2231277887
CNI2021-03-30115.98   Rising Trend0.3121017123
CNI2021-03-29116.76   Rising Trend0.488940731
CNI2021-03-26116.84   Rising Trend0.235983960
CNI2021-03-25116.18   Rising Trend0.12642690
CNI2021-03-24116.25   Rising Trend0.111211059
CNI2021-03-23113.86   Declining Trend-0.21237852
CNI2021-03-22113.16   Declining Trend-0.2852062701
CNI2021-03-19116.82   Rising Trend0.552731630
CNI2021-03-18118.12   Rising Trend0.663837886
CNI2021-03-17118.06   Rising Trend0.668986599
CNI2021-03-16117.56   Rising Trend0.6151242824
CNI2021-03-15116.69   Rising Trend0.5561184241
CNI2021-03-12115.69   Rising Trend0.519641633
CNI2021-03-11115.27   Rising Trend0.667751353
CNI2021-03-10114.42   Rising Trend0.565782497
CNI2021-03-09112.92   Rising Trend0.5011663781
CNI2021-03-08113.35   Rising Trend0.617787123
CNI2021-03-05112.37   Rising Trend0.4931539197
CNI2021-03-04108.97   Declining Trend-0.0211346812
CNI2021-03-03111.47   Rising Trend0.1071090428
CNI2021-03-02111.95   Rising Trend0.1621140641
CNI2021-03-01111.9   Rising Trend0.2731110600
CNI2021-02-26109.32   Declining Trend-0.081515303
CNI2021-02-25110.66   Rising Trend0.0891052409
CNI2021-02-24110.66   Rising Trend0.078743879
CNI2021-02-23108.91   Declining Trend-0.0831034287
CNI2021-02-22107.38   Declining Trend-0.276934493
CNI2021-02-19109.08   Declining Trend-0.052852583
CNI2021-02-18108.02   Declining Trend-0.125676328
CNI2021-02-17108.93   Declining Trend-0.083563845
CNI2021-02-16110.13   Declining Trend-0.054816127
CNI2021-02-12110.62   Rising Trend0.087782432
CNI2021-02-11108.18   Rising Trend0.037849528
CNI2021-02-10106.57   Declining Trend-0.044641287
CNI2021-02-09107.21   Rising Trend0.1071169244
CNI2021-02-08106.37   Declining Trend-0.018722024
CNI2021-02-05106.11   Rising Trend0.0451164623
CNI2021-02-04104.39   Declining Trend-0.2041137614
CNI2021-02-03104.62   Declining Trend-0.144661652
CNI2021-02-02105.68   Declining Trend-0.274774916
CNI2021-02-01102.42   Declining Trend-0.631230277
CNI2021-01-29101.17   Declining Trend-0.7071281758
CNI2021-01-28104.02   Declining Trend-0.4181637863
CNI2021-01-27101.32   Declining Trend-0.9091434904
CNI2021-01-26107.19   Declining Trend-0.073988637
CNI2021-01-25107.99   Declining Trend-0.3231005294
CNI2021-01-22106.62   Declining Trend-0.465666646
CNI2021-01-21108.26   Declining Trend-0.349586500
CNI2021-01-20110.13   Declining Trend-0.248561866
CNI2021-01-19109.68   Declining Trend-0.281587523
CNI2021-01-15111.58   Declining Trend-0.225494130
CNI2021-01-14112.37   Declining Trend-0.092548575
CNI2021-01-13113.65   Rising Trend0.078587116
CNI2021-01-12114.07   Rising Trend0.171606583
CNI2021-01-11114.05   Rising Trend0.294967997
CNI2021-01-08116.06   Rising Trend0.424618158
CNI2021-01-07113.73   Rising Trend0.312799640
CNI2021-01-06112.97   Rising Trend0.314983703
CNI2021-01-05111.05   Rising Trend0.052744946
CNI2021-01-04109.58   Declining Trend-0.047853877
CNI2020-12-31109.85   Declining Trend-0.105559271
CNI2020-12-30109.44   Declining Trend-0.091095940
CNI2020-12-29110.08   Declining Trend-0.062484930
CNI2020-12-28110.69   Declining Trend-0.052365126
CNI2020-12-24109.72   Declining Trend-0.082195045
CNI2020-12-23108.92   Declining Trend-0.4021207259
CNI2020-12-22108.87   Declining Trend-0.377589963
CNI2020-12-21109.19   Declining Trend-0.359584143
CNI2020-12-18110.67   Declining Trend-0.301544278
CNI2020-12-17111.15   Declining Trend-0.262513964
CNI2020-12-16110.21   Declining Trend-0.358467873
CNI2020-12-15110.71   Declining Trend-0.256568256
CNI2020-12-14109.13   Declining Trend-0.243615668
CNI2020-12-11110.4   Declining Trend-0.121366573
CNI2020-12-10109.95   Declining Trend-0.049479590
CNI2020-12-09110.65   Declining Trend-0.037555842
CNI2020-12-08108.75   Declining Trend-0.148484679
CNI2020-12-07109.07   Declining Trend-0.052536369
CNI2020-12-04108.81   Declining Trend-0.154744966
CNI2020-12-03106.85   Declining Trend-0.304970416
CNI2020-12-02106.47   Declining Trend-0.414573746
CNI2020-12-01106.58   Declining Trend-0.414783133
CNI2020-11-30107.05   Declining Trend-0.423753649
CNI2020-11-27109.34   Declining Trend-0.242265784
CNI2020-11-25110.39   Declining Trend-0.1981217185
CNI2020-11-24110.84   Declining Trend-0.454884051
CNI2020-11-23109.0   Declining Trend-0.579786342
CNI2020-11-20108.72   Declining Trend-0.605494462
CNI2020-11-19109.34   Declining Trend-0.572451185
CNI2020-11-18108.91   Declining Trend-0.585569215
CNI2020-11-17108.82   Declining Trend-0.622877637
CNI2020-11-16109.2   Declining Trend-0.507741215
CNI2020-11-13108.52   Declining Trend-0.452453767
CNI2020-11-12107.8   Declining Trend-0.449608167
CNI2020-11-11108.69   Declining Trend-0.321575206

CNI Income Statement

Annual

Dec-12Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20
Total revenues9,999 M9,955 M10,441 M9,114 M8,953 M10,370 M10,559 M11,471 M10,855 M
Cost of sales5,013 M5,109 M5,242 M4,186 M4,029 M4,839 M5,183 M5,590 M5,074 M
Gross operating profit3,436 M3,924 M3,711 M4,090 M3,484 M3,918 M3,826 M4,126 M4,061 M
Selling Gen & administrative expenseN/AN/AN/AN/AN/AN/AN/AN/AN/A
Research & development expense000000000
Operating income4,055 M3,924 M4,296 M4,090 M4,013 M4,513 M-2,113 M-2,491 M4,533 M
floaterest income000000000
floaterest expense000000000
Other income net-23 M-209 M-225 M-251 M9 M-83 M154 M-91 M-529 M
Pre-tax Income (EBT)3,687 M3,379 M3,752 M3,522 M3,665 M4,047 M4,189 M4,175 M3,570 M
Income taxes986 M920 M1,027 M965 M957 M-314 M998 M933 M771 M
Net income from total operations2,701 M2,459 M2,725 M2,557 M2,708 M4,361 M3,191 M3,242 M2,798 M
Minority floaterest000000000
Total net income2,701 M2,459 M2,725 M2,557 M2,708 M4,361 M3,191 M3,242 M2,798 M
Preferred dividendsN/AN/AN/AN/AN/AN/AN/AN/AN/A
Net income available for common2,701 M2,459 M2,725 M2,557 M2,708 M4,361 M3,191 M3,242 M2,798 M
Depreciation931 M923 M904 M837 M911 M1,019 M980 M1,201 M1,248 M
Amortization000000000
Operating income before depreciation (EBITDA)4,963 M4,637 M4,975 M4,676 M4,933 M5,448 M5,530 M5,790 M5,253 M
Total Income available for floaterest expense (EBIT)000000000
Basic EPS total3.12.923.323.193.495.794.344.53.94
Diluted EPS total3.082.913.313.173.475.764.334.483.93

Top MarketXLS Rank stocks

Stand with Ukraine

As the situation in Ukraine escalates, many of us in MarketXLS are left with emotions too overwhelming to name. If you’d like to show your support, but aren’t sure how to, we want to help make it easier for you to act.

For any amount donated, we’ll extend your MarketXLS subscription for double of the donated amount. Please send proof of your payment to support@marketxls.com to avail the extention

From all of us at MarketXLS, thank you!