av/canadian-national-railways--big.svg

CA:CN

CN

  • Stock

Last Close

149.43

21/11 21:00

Market Cap

102.75B

Beta: -

Volume Today

850.25K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
2.75B
-
2.69B
1.89%
3.12B
15.71%
3.12B
0.06%
3.21B
2.85%
3.10B
3.40%
3.13B
0.87%
3.22B
3.10%
3.17B
1.74%
2.96B
6.38%
2.84B
4.12%
3.01B
6.05%
3.22B
6.74%
3.21B
0.34%
3.33B
3.84%
3.22B
3.24%
3.29B
1.99%
3.19B
2.77%
3.63B
13.68%
3.69B
1.57%
3.81B
3.25%
3.54B
6.93%
3.96B
11.71%
3.83B
3.26%
3.58B
6.42%
3.54B
1.09%
3.21B
9.48%
3.41B
6.23%
3.66B
7.25%
3.54B
3.31%
3.60B
1.78%
3.59B
0.19%
3.75B
4.51%
3.71B
1.20%
4.34B
17.15%
4.51B
3.89%
4.54B
0.64%
4.31B
5.04%
4.06B
5.94%
3.99B
1.73%
4.47B
12.14%
4.25B
4.97%
4.33B
1.88%
4.11B
5.06%
cost of revenue
1.71B
-
1.78B
4.16%
1.77B
0.06%
1.75B
1.69%
1.85B
5.79%
1.88B
1.63%
1.67B
10.93%
1.66B
0.54%
1.74B
4.81%
1.64B
6.14%
1.48B
9.66%
1.54B
4.20%
1.71B
11.18%
1.79B
4.38%
1.72B
3.86%
1.68B
1.92%
1.94B
15.20%
2.02B
4.33%
2.00B
0.99%
2.09B
4.09%
2.25B
7.62%
2.31B
2.81%
2.16B
6.37%
2.12B
1.76%
2.24B
5.51%
2.18B
2.77%
1.82B
16.48%
1.93B
6.05%
2.12B
10.01%
2.19B
3.25%
2.09B
4.70%
2.07B
1.01%
2.06B
0.24%
2.33B
13.05%
2.42B
3.82%
2.45B
1.07%
2.51B
2.78%
2.50B
0.56%
2.33B
6.60%
2.34B
0.17%
2.50B
7.01%
1.97B
21.49%
2.44B
24.17%
2.45B
0.33%
gross profit
1.04B
-
917M
11.83%
1.34B
46.24%
1.37B
2.39%
1.36B
0.87%
1.22B
10.21%
1.45B
18.99%
1.56B
7.29%
1.42B
8.72%
1.33B
6.67%
1.36B
2.71%
1.48B
8.06%
1.51B
2.10%
1.42B
5.71%
1.61B
13.52%
1.54B
4.65%
1.34B
12.49%
1.17B
13.01%
1.63B
39.06%
1.60B
1.54%
1.56B
2.43%
1.24B
20.92%
1.80B
45.47%
1.71B
5.06%
1.34B
21.27%
1.37B
1.71%
1.39B
1.68%
1.48B
6.47%
1.53B
3.65%
1.34B
12.39%
1.51B
12.35%
1.52B
0.93%
1.69B
10.96%
1.38B
18.57%
1.92B
39.72%
2.07B
7.43%
2.03B
1.89%
1.81B
10.60%
1.72B
5.02%
1.65B
4.30%
1.97B
19.42%
2.28B
16.06%
1.89B
17.29%
1.66B
12.02%
selling and marketing expenses
general and administrative expenses
-114M
-
selling general and administrative expenses
253M
-
-114M
145.06%
research and development expenses
other expenses
-2M
-
94M
4,800%
2M
97.87%
-2M
200%
13M
750%
4M
69.23%
16M
300%
11M
31.25%
16M
45.45%
5M
68.75%
-1M
120%
-68M
6,700%
91M
233.82%
2M
97.80%
1M
50%
5M
400%
80M
1,500%
83M
3.75%
305M
267.47%
124M
59.34%
166M
33.87%
82M
50.60%
106M
29.27%
107M
0.94%
79M
26.17%
89M
12.66%
76M
14.61%
78M
2.63%
78M
0%
94M
20.51%
147M
56.38%
69M
53.06%
133M
92.75%
2.48B
1,765.41%
2.58B
3.79%
124M
95.18%
122M
1.61%
2.65B
2,072.95%
121M
95.44%
119M
1.65%
110M
7.56%
147M
-
cost and expenses
1.71B
-
1.78B
4.16%
1.77B
0.06%
1.75B
1.69%
1.85B
5.79%
1.88B
1.63%
1.67B
10.93%
1.66B
0.54%
1.74B
4.81%
1.64B
6.14%
1.48B
9.66%
1.54B
4.20%
1.71B
11.18%
1.79B
4.38%
1.72B
3.86%
1.68B
1.92%
1.94B
15.20%
2.02B
4.33%
2.00B
0.99%
2.09B
4.09%
2.25B
7.62%
2.31B
2.81%
2.16B
6.37%
2.12B
1.76%
2.24B
5.51%
2.18B
2.77%
1.82B
16.48%
1.93B
6.05%
2.12B
10.01%
2.19B
3.25%
2.09B
4.70%
2.07B
1.01%
4.25B
105.56%
4.81B
13.25%
5.00B
3.80%
2.45B
51.03%
2.51B
2.78%
5.15B
104.89%
4.79B
6.97%
2.34B
51.19%
3.06B
30.70%
2.59B
15.34%
2.69B
4.06%
2.48B
7.87%
operating expenses
-2M
-
94M
4,800%
2M
97.87%
-2M
200%
13M
750%
4M
69.23%
16M
300%
11M
31.25%
16M
45.45%
5M
68.75%
-1M
120%
-68M
6,700%
91M
233.82%
2M
97.80%
1M
50%
5M
400%
80M
1,500%
83M
3.75%
305M
267.47%
124M
59.34%
166M
33.87%
82M
50.60%
106M
29.27%
107M
0.94%
79M
26.17%
89M
12.66%
76M
14.61%
78M
2.63%
78M
0%
94M
20.51%
147M
56.38%
69M
53.06%
2.19B
3,069.57%
2.48B
13.44%
2.58B
3.79%
124M
95.18%
122M
1.61%
2.65B
2,072.95%
2.46B
7.32%
119M
95.16%
554M
365.55%
623M
12.45%
253M
59.39%
33M
86.96%
interest expense
91M
-
92M
1.10%
91M
1.09%
94M
3.30%
94M
0%
104M
10.64%
105M
0.96%
111M
5.71%
119M
7.21%
123M
3.36%
116M
5.69%
118M
1.72%
123M
4.24%
122M
0.81%
123M
0.82%
119M
3.25%
117M
1.68%
122M
4.27%
124M
1.64%
121M
2.42%
122M
0.83%
131M
7.38%
136M
3.82%
135M
0.74%
136M
0.74%
139M
2.21%
144M
3.60%
137M
4.86%
134M
2.19%
130M
2.99%
158M
21.54%
197M
24.68%
125M
36.55%
126M
0.80%
128M
1.59%
141M
10.16%
153M
8.51%
165M
7.84%
173M
4.85%
185M
6.94%
199M
7.57%
220M
-
230M
4.55%
ebitda
1.29B
-
1.27B
1.93%
1.60B
26.28%
1.63B
1.81%
1.65B
1.47%
1.52B
7.92%
1.75B
15.31%
1.86B
5.87%
1.73B
6.89%
1.64B
5.14%
1.66B
1.16%
1.79B
7.65%
1.91B
6.72%
1.75B
8.50%
1.94B
11.12%
1.86B
4.18%
1.43B
23.30%
1.58B
10.60%
2.26B
43.53%
2.06B
9.11%
2.08B
0.92%
1.76B
15.28%
2.27B
28.95%
2.19B
3.57%
1.81B
17.20%
1.85B
2.10%
1.87B
1.19%
1.95B
4.22%
2.01B
3.34%
1.84B
8.54%
2.06B
12.00%
2.00B
3.15%
2.21B
10.46%
1.91B
13.55%
2.46B
28.98%
2.63B
6.70%
2.60B
0.95%
2.38B
8.46%
2.29B
3.74%
2.22B
2.97%
1.99B
10.66%
2.12B
6.74%
2.10B
0.90%
2.11B
0.57%
operating income
967M
-
820M
15.20%
1.26B
53.41%
1.29B
2.23%
1.26B
2.02%
1.06B
15.63%
1.36B
28.13%
1.49B
9.18%
1.35B
8.94%
1.22B
10.12%
1.29B
6.24%
1.41B
8.82%
1.40B
0.85%
1.30B
6.59%
1.50B
14.74%
1.46B
2.41%
1.13B
22.89%
1.03B
8.44%
1.52B
47.48%
1.49B
1.78%
1.45B
2.68%
1.08B
25.62%
1.68B
55.74%
1.61B
4.10%
1.22B
24.49%
1.22B
0.25%
785M
35.39%
1.37B
74.01%
1.41B
3.29%
1.33B
5.95%
1.38B
4.14%
1.34B
2.97%
1.57B
16.78%
1.23B
21.65%
1.77B
44.17%
1.93B
9.21%
1.91B
1.04%
1.66B
13.08%
1.60B
3.73%
1.52B
5.19%
1.82B
19.84%
1.66B
8.75%
1.64B
1.39%
1.51B
7.40%
depreciation and amortization
254M
-
256M
0.79%
257M
0.39%
258M
0.39%
279M
8.14%
296M
6.09%
285M
3.72%
287M
0.70%
290M
1.05%
307M
5.86%
296M
3.58%
312M
5.41%
310M
0.64%
323M
4.19%
326M
0.93%
316M
3.07%
316M
0%
323M
2.22%
330M
2.17%
330M
0%
346M
4.85%
440M
27.17%
363M
17.50%
372M
2.48%
387M
4.03%
392M
1.29%
404M
3.06%
391M
3.22%
402M
2.81%
404M
0.50%
406M
0.50%
405M
0.25%
383M
5.43%
681M
77.81%
692M
1.62%
694M
0.29%
689M
0.72%
719M
4.35%
449M
37.55%
457M
1.78%
463M
1.31%
462M
0.22%
466M
0.87%
475M
1.93%
total other income expenses net
-75M
-
-3M
96%
-81M
2,600%
-89M
9.88%
-88M
1.12%
-155M
76.14%
-76M
50.97%
-62M
18.42%
-54M
12.90%
-107M
98.15%
-73M
31.78%
-68M
6.85%
-20M
70.59%
-115M
475%
-116M
0.87%
-73M
37.07%
-40M
45.21%
-57M
42.50%
197M
445.61%
14M
92.89%
55M
292.86%
-74M
234.55%
-10M
86.49%
13M
230.00%
-47M
461.54%
-63M
34.04%
-529M
739.68%
-36M
93.19%
-45M
25%
77M
271.11%
19M
75.32%
772M
3,963.16%
8M
98.96%
-15M
287.50%
-14M
6.67%
-17M
21.43%
-31M
82.35%
-45M
45.16%
-1M
97.78%
-12M
1,100%
657M
5,575%
-208M
131.66%
-152M
26.92%
-106M
30.26%
income before tax
874M
-
822M
5.95%
1.17B
42.21%
1.19B
1.80%
1.18B
0.92%
963M
18.32%
1.27B
32.19%
1.39B
8.96%
1.25B
9.81%
1.10B
12.15%
1.18B
7.01%
1.29B
9.61%
1.36B
5.74%
1.18B
13.21%
1.37B
16.06%
1.34B
2.04%
1.19B
11.67%
991M
16.58%
1.70B
71.54%
1.50B
12.06%
1.50B
0.07%
1.03B
31.08%
1.65B
60.23%
1.58B
4.06%
1.16B
26.75%
1.17B
0.34%
717M
38.45%
1.31B
82.29%
1.35B
3.67%
1.29B
4.72%
1.37B
6.20%
2.10B
53.10%
1.57B
25.01%
1.21B
23.00%
1.75B
44.80%
1.92B
9.12%
1.88B
1.78%
1.62B
14.04%
1.55B
4.27%
1.45B
6.27%
1.87B
29.01%
1.45B
22.49%
1.48B
2.27%
1.41B
5.05%
income tax expense
239M
-
199M
16.74%
322M
61.81%
337M
4.66%
335M
0.59%
259M
22.69%
387M
49.42%
380M
1.81%
310M
18.42%
307M
0.97%
318M
3.58%
317M
0.31%
345M
8.83%
299M
13.33%
342M
14.38%
387M
13.16%
-1.42B
467.70%
250M
117.57%
390M
56.00%
361M
7.44%
353M
2.22%
245M
30.59%
290M
18.37%
390M
34.48%
288M
26.15%
154M
46.53%
172M
11.69%
322M
87.21%
334M
3.73%
317M
5.09%
337M
6.31%
414M
22.85%
373M
9.90%
294M
21.18%
430M
46.26%
460M
6.98%
461M
0.22%
397M
13.88%
381M
4.03%
343M
9.97%
-258M
175.22%
348M
234.88%
370M
6.32%
324M
12.43%
net income
635M
-
623M
1.89%
847M
35.96%
853M
0.71%
844M
1.06%
704M
16.59%
886M
25.85%
1.01B
13.66%
941M
6.55%
792M
15.83%
858M
8.33%
972M
13.29%
1.02B
4.73%
884M
13.16%
1.03B
16.63%
958M
7.08%
2.61B
172.55%
741M
71.62%
1.31B
76.79%
1.13B
13.44%
1.14B
0.79%
786M
31.23%
1.36B
73.28%
1.20B
12.26%
873M
26.95%
1.01B
15.81%
545M
46.09%
985M
80.73%
1.02B
3.65%
974M
4.60%
1.03B
6.16%
1.69B
62.96%
1.20B
28.72%
918M
23.56%
1.32B
44.34%
1.46B
9.81%
1.42B
2.41%
1.22B
14.08%
1.17B
4.34%
1.11B
5.06%
2.13B
92.24%
1.10B
48.22%
1.11B
1.00%
1.08B
2.60%
weighted average shs out
833.80M
-
828M
0.70%
821.80M
0.75%
817M
0.58%
813M
0.49%
809.40M
0.44%
803.50M
0.73%
797.60M
0.73%
792.40M
0.65%
786.10M
0.80%
778.90M
0.92%
772.30M
0.85%
766.70M
0.73%
761.30M
0.70%
756.10M
0.68%
751.10M
0.66%
746.20M
0.65%
741.20M
0.67%
736M
0.70%
732.70M
0.45%
728.40M
0.59%
725.20M
0.44%
721.80M
0.47%
718.20M
0.50%
715.20M
0.42%
712.30M
0.41%
710.70M
0.22%
711M
0.04%
711.20M
0.03%
711M
0.03%
709M
0.28%
708.70M
0.04%
705.30M
0.48%
698.40M
0.98%
690M
1.20%
682.30M
1.12%
674.90M
1.08%
668.30M
0.98%
661.60M
1.00%
654.30M
1.10%
641.28M
-
635M
0.98%
629.60M
0.85%
weighted average shs out dil
837.10M
-
831.30M
0.69%
825.30M
0.72%
820.90M
0.53%
816.90M
0.49%
814.30M
0.32%
808M
0.77%
801.90M
0.75%
796.30M
0.70%
789M
0.92%
782M
0.89%
775.70M
0.81%
770.10M
0.72%
764.50M
0.73%
759.70M
0.63%
755M
0.62%
750M
0.66%
744.20M
0.77%
739.10M
0.69%
736.20M
0.39%
731.30M
0.67%
727.70M
0.49%
724.50M
0.44%
720.90M
0.50%
717.40M
0.49%
713.90M
0.49%
712.20M
0.24%
712.80M
0.08%
713.20M
0.06%
712.80M
0.06%
710.60M
0.31%
710.40M
0.03%
707.40M
0.42%
700.20M
1.02%
691.70M
1.21%
684.30M
1.07%
676.90M
1.08%
669.90M
1.03%
663.10M
1.02%
655.60M
1.13%
641.90M
-
636.20M
0.89%
630.50M
0.90%
eps
0.76
-
0.75
1.32%
1.03
37.33%
1.04
0.97%
1.04
0%
0.87
16.35%
1.10
26.44%
1.26
14.55%
1.19
5.56%
1.01
15.13%
1.10
8.91%
1.26
14.55%
1.33
5.56%
1.16
12.78%
1.36
17.24%
1.28
5.88%
3.50
173.44%
1
71.43%
1.78
78%
1.55
12.92%
1.57
1.29%
1.08
31.21%
1.89
75.00%
1.66
12.17%
1.22
26.51%
1.42
16.39%
0.77
45.77%
1.39
80.52%
1.44
3.60%
1.37
4.86%
1.46
6.57%
2.38
63.01%
1.70
28.57%
1.31
22.94%
1.92
46.56%
2.13
10.94%
2.10
1.41%
1.83
12.86%
1.76
3.83%
1.69
3.98%
0
100%
1.72
Infinity%
1.75
1.74%
1.72
1.71%
epsdiluted
0.76
-
0.75
1.32%
1.03
37.33%
1.04
0.97%
1.03
0.96%
0.86
16.50%
1.10
27.91%
1.26
14.55%
1.18
6.35%
1
15.25%
1.10
10.00%
1.25
13.64%
1.32
5.60%
1.16
12.12%
1.36
17.24%
1.27
6.62%
3.48
174.02%
1
71.26%
1.77
77%
1.54
12.99%
1.56
1.30%
1.08
30.77%
1.88
74.07%
1.66
11.70%
1.22
26.51%
1.42
16.39%
0.77
45.77%
1.38
79.22%
1.43
3.62%
1.37
4.20%
1.46
6.57%
2.37
62.33%
1.70
28.27%
1.31
22.94%
1.92
46.56%
2.13
10.94%
2.10
1.41%
1.82
13.33%
1.76
3.30%
1.69
3.98%
0
100%
1.72
Infinity%
1.75
1.74%
1.72
1.71%

All numbers in (except ratios and percentages)