Top Companies in Canada by Market Cap as on Dec-25-2022

Toronto Stock Exchange belong to Canada, Toronto Stock Exchange Top 500 companies based upon Market Capitalization as on Dec-25-2022. Companies Market Capitalization Data is of Dec-25-2022. Ranks are provided based upon Market Capitalization and stocks trading in Canada Stock Exchange i.e Toronto Stock Exchange.
World Rank (Dec-25-2022)
85
Market Cap (Dec-25-2022)
130.500 Billion USD
World Rank (Jan-07-2022)
84
Market Cap (Jan-07-2022)
159.750 Billion USD
World Rank (Sep-01-2021)
93
Market Cap (Sep-01-2021)
146.400 Billion USD
World Rank (Jan-01-2021)
106
Market Cap (Jan-01-2021)
116.720 Billion USD
World Rank (Jan-2020)
96
Market Cap (Jan 1st 2020)
113.454 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
91,427
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 2
Annual Revenue in USD
36,814 Million USD
Annual Net Income in USD
11,734 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
108
Market Cap (Dec-25-2022)
118.310 Billion USD
World Rank (Jan-07-2022)
90
Market Cap (Jan-07-2022)
144.320 Billion USD
World Rank (Sep-01-2021)
133
Market Cap (Sep-01-2021)
118.220 Billion USD
World Rank (Jan-01-2021)
123
Market Cap (Jan-01-2021)
102.400 Billion USD
World Rank (Jan-2020)
114
Market Cap (Jan 1st 2020)
101.861 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
94,867
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 3
Annual Revenue in USD
34,540 Million USD
Annual Net Income in USD
12,959 Million USD
Annual Results for Year ending in
Oct-2022 month
World Rank (Dec-25-2022)
162
Market Cap (Dec-25-2022)
81.623 Billion USD
World Rank (Jan-07-2022)
186
Market Cap (Jan-07-2022)
87.195 Billion USD
World Rank (Sep-01-2021)
193
Market Cap (Sep-01-2021)
83.116 Billion USD
World Rank (Jan-01-2021)
183
Market Cap (Jan-01-2021)
78.039 Billion USD
World Rank (Jan-2020)
191
Market Cap (Jan 1st 2020)
65.409 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
23,971
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 4
Annual Revenue in USD
12,912 Million USD
Annual Net Income in USD
3,863 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
164
Market Cap (Dec-25-2022)
79.960 Billion USD
World Rank (Jan-07-2022)
201
Market Cap (Jan-07-2022)
82.219 Billion USD
World Rank (Sep-01-2021)
207
Market Cap (Sep-01-2021)
79.749 Billion USD
World Rank (Jan-01-2021)
237
Market Cap (Jan-01-2021)
64.656 Billion USD
World Rank (Jan-2020)
142
Market Cap (Jan 1st 2020)
80.849 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
11,100
Employee Count as on Date
As on Dec-2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 6
Annual Revenue in USD
40,236 Million USD
Annual Net Income in USD
1,954 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
193
Market Cap (Dec-25-2022)
70.206 Billion USD
World Rank (Jan-07-2022)
245
Market Cap (Jan-07-2022)
70.397 Billion USD
World Rank (Sep-01-2021)
439
Market Cap (Sep-01-2021)
45.872 Billion USD
World Rank (Jan-01-2021)
350
Market Cap (Jan-01-2021)
46.571 Billion USD
World Rank (Jan-2020)
440
Market Cap (Jan 1st 2020)
35.063 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
12,754
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 9
Annual Revenue in USD
6,653 Million USD
Annual Net Income in USD
2,655 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
223
Market Cap (Dec-25-2022)
63.508 Billion USD
World Rank (Jan-07-2022)
227
Market Cap (Jan-07-2022)
73.370 Billion USD
World Rank (Sep-01-2021)
279
Market Cap (Sep-01-2021)
64.522 Billion USD
World Rank (Jan-01-2021)
330
Market Cap (Jan-01-2021)
49.070 Billion USD
World Rank (Jan-2020)
258
Market Cap (Jan 1st 2020)
52.609 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
46,722
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 8
Annual Revenue in USD
19,820 Million USD
Annual Net Income in USD
10,043 Million USD
Annual Results for Year ending in
Oct-2022 month
World Rank (Dec-25-2022)
227
Market Cap (Dec-25-2022)
62.465 Billion USD
World Rank (Jan-07-2022)
393
Market Cap (Jan-07-2022)
49.168 Billion USD
World Rank (Sep-01-2021)
438
Market Cap (Sep-01-2021)
46.085 Billion USD
World Rank (Jan-01-2021)
410
Market Cap (Jan-01-2021)
41.582 Billion USD
World Rank (Jan-2020)
156
Market Cap (Jan 1st 2020)
75.771 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
18,893
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in China in 2021 is 62
Annual Revenue in USD
60,468 Million USD
Annual Net Income in USD
19,824 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
232
Market Cap (Dec-25-2022)
61.806 Billion USD
World Rank (Jan-07-2022)
331
Market Cap (Jan-07-2022)
55.652 Billion USD
World Rank (Sep-01-2021)
520
Market Cap (Sep-01-2021)
39.058 Billion USD
World Rank (Jan-01-2021)
647
Market Cap (Jan-01-2021)
28.333 Billion USD
World Rank (Jan-2020)
404
Market Cap (Jan 1st 2020)
38.300 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
10,035
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 18
Annual Revenue in USD
37,384 Million USD
Annual Net Income in USD
8,255 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
243
Market Cap (Dec-25-2022)
58.172 Billion USD
World Rank (Jan-07-2022)
184
Market Cap (Jan-07-2022)
87.963 Billion USD
World Rank (Sep-01-2021)
216
Market Cap (Sep-01-2021)
75.020 Billion USD
World Rank (Jan-01-2021)
231
Market Cap (Jan-01-2021)
65.459 Billion USD
World Rank (Jan-2020)
178
Market Cap (Jan 1st 2020)
69.038 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
90,979
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 5
Annual Revenue in USD
23,510 Million USD
Annual Net Income in USD
7,288 Million USD
Annual Results for Year ending in
Oct-2022 month
World Rank (Dec-25-2022)
272
Market Cap (Dec-25-2022)
54.330 Billion USD
World Rank (Jan-07-2022)
339
Market Cap (Jan-07-2022)
54.854 Billion USD
World Rank (Sep-01-2021)
319
Market Cap (Sep-01-2021)
57.960 Billion USD
World Rank (Jan-01-2021)
428
Market Cap (Jan-01-2021)
40.614 Billion USD
World Rank (Jan-2020)
428
Market Cap (Jan 1st 2020)
35.894 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
25,200
Employee Count as on Date
As on Dec-2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 11
Annual Revenue in USD
6,627 Million USD
Annual Net Income in USD
1,335 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
360
Market Cap (Dec-25-2022)
44.305 Billion USD
World Rank (Jan-07-2022)
476
Market Cap (Jan-07-2022)
42.170 Billion USD
World Rank (Sep-01-2021)
467
Market Cap (Sep-01-2021)
43.219 Billion USD
World Rank (Jan-01-2021)
459
Market Cap (Jan-01-2021)
37.934 Billion USD
World Rank (Jan-2020)
424
Market Cap (Jan 1st 2020)
36.373 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
128,000
Employee Count as on Date
As on 2023
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 16
Annual Revenue in USD
54,235 Million USD
Annual Net Income in USD
2,332 Million USD
Annual Results for Year ending in
Apr-2022 month
World Rank (Dec-25-2022)
376
Market Cap (Dec-25-2022)
42.882 Billion USD
World Rank (Jan-07-2022)
93
Market Cap (Jan-07-2022)
143.340 Billion USD
World Rank (Sep-01-2021)
64
Market Cap (Sep-01-2021)
190.100 Billion USD
World Rank (Jan-01-2021)
85
Market Cap (Jan-01-2021)
137.410 Billion USD
World Rank (Jan-2020)
305
Market Cap (Jan 1st 2020)
46.911 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
11,600
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 1
Annual Revenue in USD
5,599 Million USD
Annual Net Income in USD
-3,560 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
382
Market Cap (Dec-25-2022)
42.494 Billion USD
World Rank (Jan-07-2022)
527
Market Cap (Jan-07-2022)
38.699 Billion USD
World Rank (Sep-01-2021)
781
Market Cap (Sep-01-2021)
27.698 Billion USD
World Rank (Jan-01-2021)
719
Market Cap (Jan-01-2021)
25.536 Billion USD
World Rank (Jan-2020)
272
Market Cap (Jan 1st 2020)
50.703 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
16,558
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 23
Annual Revenue in USD
44,031 Million USD
Annual Net Income in USD
6,851 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
398
Market Cap (Dec-25-2022)
40.710 Billion USD
World Rank (Jan-07-2022)
405
Market Cap (Jan-07-2022)
47.883 Billion USD
World Rank (Sep-01-2021)
433
Market Cap (Sep-01-2021)
46.497 Billion USD
World Rank (Jan-01-2021)
454
Market Cap (Jan-01-2021)
38.151 Billion USD
World Rank (Jan-2020)
259
Market Cap (Jan 1st 2020)
52.320 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
7,477
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 14
Annual Revenue in USD
11,304 Million USD
Annual Net Income in USD
484 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
404
Market Cap (Dec-25-2022)
40.270 Billion USD
World Rank (Jan-07-2022)
408
Market Cap (Jan-07-2022)
47.394 Billion USD
World Rank (Sep-01-2021)
420
Market Cap (Sep-01-2021)
47.255 Billion USD
World Rank (Jan-01-2021)
446
Market Cap (Jan-01-2021)
38.601 Billion USD
World Rank (Jan-2020)
323
Market Cap (Jan 1st 2020)
44.829 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
44,610
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 13
Annual Revenue in USD
18,246 Million USD
Annual Net Income in USD
2,050 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
427
Market Cap (Dec-25-2022)
38.520 Billion USD
World Rank (Jan-07-2022)
514
Market Cap (Jan-07-2022)
39.458 Billion USD
World Rank (Sep-01-2021)
606
Market Cap (Sep-01-2021)
34.702 Billion USD
World Rank (Jan-01-2021)
673
Market Cap (Jan-01-2021)
27.333 Billion USD
World Rank (Jan-2020)
568
Market Cap (Jan 1st 2020)
27.338 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
24,700
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 20
Annual Revenue in USD
37,884 Million USD
Annual Net Income in USD
7,660 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
443
Market Cap (Dec-25-2022)
37.134 Billion USD
World Rank (Jan-07-2022)
328
Market Cap (Jan-07-2022)
55.942 Billion USD
World Rank (Sep-01-2021)
374
Market Cap (Sep-01-2021)
51.764 Billion USD
World Rank (Jan-01-2021)
455
Market Cap (Jan-01-2021)
38.118 Billion USD
World Rank (Jan-2020)
415
Market Cap (Jan 1st 2020)
37.306 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
50,427
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 15
Annual Revenue in USD
16,427 Million USD
Annual Net Income in USD
4,566 Million USD
Annual Results for Year ending in
Oct-2022 month
World Rank (Dec-25-2022)
445
Market Cap (Dec-25-2022)
37.035 Billion USD
World Rank (Jan-07-2022)
751
Market Cap (Jan-07-2022)
27.662 Billion USD
World Rank (Sep-01-2021)
1,259
Market Cap (Sep-01-2021)
16.712 Billion USD
World Rank (Jan-01-2021)
2132
Market Cap (Jan-01-2021)
7.469 Billion USD
World Rank (Jan-2020)
1,231
Market Cap (Jan 1st 2020)
12.588 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
5,998
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 66
Annual Revenue in USD
54,166 Million USD
Annual Net Income in USD
4,842 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
488
Market Cap (Dec-25-2022)
34.303 Billion USD
World Rank (Jan-07-2022)
612
Market Cap (Jan-07-2022)
33.931 Billion USD
World Rank (Sep-01-2021)
630
Market Cap (Sep-01-2021)
33.662 Billion USD
World Rank (Jan-01-2021)
686
Market Cap (Jan-01-2021)
26.965 Billion USD
World Rank (Jan-2020)
643
Market Cap (Jan 1st 2020)
24.180 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
22,109
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 21
Annual Revenue in USD
7,211 Million USD
Annual Net Income in USD
835 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
504
Market Cap (Dec-25-2022)
33.541 Billion USD
World Rank (Jan-07-2022)
517
Market Cap (Jan-07-2022)
39.261 Billion USD
World Rank (Sep-01-2021)
541
Market Cap (Sep-01-2021)
37.836 Billion USD
World Rank (Jan-01-2021)
513
Market Cap (Jan-01-2021)
34.456 Billion USD
World Rank (Jan-2020)
372
Market Cap (Jan 1st 2020)
40.142 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
40,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 17
Annual Revenue in USD
11,536 Million USD
Annual Net Income in USD
5,309 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
508
Market Cap (Dec-25-2022)
33.161 Billion USD
World Rank (Jan-07-2022)
575
Market Cap (Jan-07-2022)
35.941 Billion USD
World Rank (Sep-01-2021)
581
Market Cap (Sep-01-2021)
35.796 Billion USD
World Rank (Jan-01-2021)
667
Market Cap (Jan-01-2021)
27.505 Billion USD
World Rank (Jan-2020)
789
Market Cap (Jan 1st 2020)
20.475 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
20,500
Employee Count as on Date
As on December 2019
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 19
Annual Revenue in USD
6,622 Million USD
Annual Net Income in USD
512 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
548
Market Cap (Dec-25-2022)
30.601 Billion USD
World Rank (Jan-07-2022)
649
Market Cap (Jan-07-2022)
32.210 Billion USD
World Rank (Sep-01-2021)
587
Market Cap (Sep-01-2021)
35.646 Billion USD
World Rank (Jan-01-2021)
429
Market Cap (Jan-01-2021)
40.491 Billion USD
World Rank (Jan-2020)
463
Market Cap (Jan 1st 2020)
33.557 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
23,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 12
Annual Revenue in USD
11,013 Million USD
Annual Net Income in USD
432 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
572
Market Cap (Dec-25-2022)
29.468 Billion USD
World Rank (Jan-07-2022)
768
Market Cap (Jan-07-2022)
27.074 Billion USD
World Rank (Sep-01-2021)
913
Market Cap (Sep-01-2021)
23.758 Billion USD
World Rank (Jan-01-2021)
1038
Market Cap (Jan-01-2021)
17.402 Billion USD
World Rank (Jan-2020)
801
Market Cap (Jan 1st 2020)
19.980 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
221,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 35
Annual Revenue in USD
42,648 Million USD
Annual Net Income in USD
1,441 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
607
Market Cap (Dec-25-2022)
28.175 Billion USD
World Rank (Jan-07-2022)
786
Market Cap (Jan-07-2022)
26.731 Billion USD
World Rank (Sep-01-2021)
1,161
Market Cap (Sep-01-2021)
18.586 Billion USD
World Rank (Jan-01-2021)
1268
Market Cap (Jan-01-2021)
13.926 Billion USD
World Rank (Jan-2020)
798
Market Cap (Jan 1st 2020)
20.037 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
5,300
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 40
Annual Revenue in USD
45,037 Million USD
Annual Net Income in USD
5,540 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
614
Market Cap (Dec-25-2022)
27.935 Billion USD
World Rank (Jan-07-2022)
657
Market Cap (Jan-07-2022)
31.925 Billion USD
World Rank (Sep-01-2021)
698
Market Cap (Sep-01-2021)
31.256 Billion USD
World Rank (Jan-01-2021)
720
Market Cap (Jan-01-2021)
25.536 Billion USD
World Rank (Jan-2020)
666
Market Cap (Jan 1st 2020)
23.565 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
108,500
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 24
Annual Revenue in USD
13,806 Million USD
Annual Net Income in USD
1,219 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
624
Market Cap (Dec-25-2022)
27.232 Billion USD
World Rank (Jan-07-2022)
634
Market Cap (Jan-07-2022)
32.868 Billion USD
World Rank (Sep-01-2021)
721
Market Cap (Sep-01-2021)
30.169 Billion USD
World Rank (Jan-01-2021)
707
Market Cap (Jan-01-2021)
26.001 Billion USD
World Rank (Jan-2020)
578
Market Cap (Jan 1st 2020)
26.905 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
29,169
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 22
Annual Revenue in USD
17,516 Million USD
Annual Net Income in USD
2,310 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
655
Market Cap (Dec-25-2022)
26.038 Billion USD
World Rank (Jan-07-2022)
864
Market Cap (Jan-07-2022)
24.341 Billion USD
World Rank (Sep-01-2021)
773
Market Cap (Sep-01-2021)
27.873 Billion USD
World Rank (Jan-01-2021)
773
Market Cap (Jan-01-2021)
23.885 Billion USD
World Rank (Jan-2020)
797
Market Cap (Jan 1st 2020)
20.050 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
45
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 25
Annual Revenue in USD
1,315 Million USD
Annual Net Income in USD
700 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
662
Market Cap (Dec-25-2022)
25.574 Billion USD
World Rank (Jan-07-2022)
912
Market Cap (Jan-07-2022)
22.971 Billion USD
World Rank (Sep-01-2021)
901
Market Cap (Sep-01-2021)
23.902 Billion USD
World Rank (Jan-01-2021)
1059
Market Cap (Jan-01-2021)
16.926 Billion USD
World Rank (Jan-2020)
1,003
Market Cap (Jan 1st 2020)
15.536 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
29,000
Employee Count as on Date
As on 2023
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 37
Annual Revenue in USD
15,964 Million USD
Annual Net Income in USD
1,784 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
702
Market Cap (Dec-25-2022)
23.991 Billion USD
World Rank (Jan-07-2022)
1,589
Market Cap (Jan-07-2022)
12.333 Billion USD
World Rank (Sep-01-2021)
1,485
Market Cap (Sep-01-2021)
14.029 Billion USD
World Rank (Jan-01-2021)
1053
Market Cap (Jan-01-2021)
17.027 Billion USD
World Rank (Jan-2020)
1,065
Market Cap (Jan 1st 2020)
14.657 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
16,105
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 36
Annual Revenue in USD
5,741 Million USD
Annual Net Income in USD
670 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
734
Market Cap (Dec-25-2022)
22.830 Billion USD
World Rank (Jan-07-2022)
788
Market Cap (Jan-07-2022)
26.658 Billion USD
World Rank (Sep-01-2021)
815
Market Cap (Sep-01-2021)
26.707 Billion USD
World Rank (Jan-01-2021)
958
Market Cap (Jan-01-2021)
18.901 Billion USD
World Rank (Jan-2020)
869
Market Cap (Jan 1st 2020)
18.557 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
29,509
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 31
Annual Revenue in USD
7,260 Million USD
Annual Net Income in USD
2,473 Million USD
Annual Results for Year ending in
Oct-2022 month
World Rank (Dec-25-2022)
738
Market Cap (Dec-25-2022)
22.772 Billion USD
World Rank (Jan-07-2022)
851
Market Cap (Jan-07-2022)
24.665 Billion USD
World Rank (Sep-01-2021)
838
Market Cap (Sep-01-2021)
25.769 Billion USD
World Rank (Jan-01-2021)
784
Market Cap (Jan-01-2021)
23.660 Billion USD
World Rank (Jan-2020)
611
Market Cap (Jan 1st 2020)
25.438 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
22,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 26
Annual Revenue in USD
11,621 Million USD
Annual Net Income in USD
1,268 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
781
Market Cap (Dec-25-2022)
21.317 Billion USD
World Rank (Jan-07-2022)
735
Market Cap (Jan-07-2022)
28.250 Billion USD
World Rank (Sep-01-2021)
751
Market Cap (Sep-01-2021)
28.664 Billion USD
World Rank (Jan-01-2021)
833
Market Cap (Jan-01-2021)
22.109 Billion USD
World Rank (Jan-2020)
646
Market Cap (Jan 1st 2020)
24.108 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
31,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 27
Annual Revenue in USD
33,741 Million USD
Annual Net Income in USD
2,430 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
812
Market Cap (Dec-25-2022)
20.469 Billion USD
World Rank (Jan-07-2022)
1,018
Market Cap (Jan-07-2022)
20.426 Billion USD
World Rank (Sep-01-2021)
999
Market Cap (Sep-01-2021)
21.930 Billion USD
World Rank (Jan-01-2021)
895
Market Cap (Jan-01-2021)
20.358 Billion USD
World Rank (Jan-2020)
703
Market Cap (Jan 1st 2020)
22.622 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
90,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 29
Annual Revenue in USD
9,712 Million USD
Annual Net Income in USD
1,107 Million USD
Annual Results for Year ending in
Sep-2022 month
World Rank (Dec-25-2022)
831
Market Cap (Dec-25-2022)
19.881 Billion USD
World Rank (Jan-07-2022)
1,121
Market Cap (Jan-07-2022)
18.369 Billion USD
World Rank (Sep-01-2021)
1,094
Market Cap (Sep-01-2021)
19.806 Billion USD
World Rank (Jan-01-2021)
985
Market Cap (Jan-01-2021)
18.549 Billion USD
World Rank (Jan-2020)
834
Market Cap (Jan 1st 2020)
19.268 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
6,300
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 33
Annual Revenue in USD
6,505 Million USD
Annual Net Income in USD
1,008 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
848
Market Cap (Dec-25-2022)
19.610 Billion USD
World Rank (Jan-07-2022)
1,251
Market Cap (Jan-07-2022)
16.187 Billion USD
World Rank (Sep-01-2021)
1,678
Market Cap (Sep-01-2021)
12.038 Billion USD
World Rank (Jan-01-2021)
1725
Market Cap (Jan-01-2021)
9.648 Billion USD
World Rank (Jan-2020)
1,531
Market Cap (Jan 1st 2020)
9.924 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
12,100
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 55
Annual Revenue in USD
13,070 Million USD
Annual Net Income in USD
2,504 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
861
Market Cap (Dec-25-2022)
19.463 Billion USD
World Rank (Jan-07-2022)
951
Market Cap (Jan-07-2022)
22.006 Billion USD
World Rank (Sep-01-2021)
1,019
Market Cap (Sep-01-2021)
21.516 Billion USD
World Rank (Jan-01-2021)
949
Market Cap (Jan-01-2021)
19.059 Billion USD
World Rank (Jan-2020)
842
Market Cap (Jan 1st 2020)
19.160 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
9,200
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 30
Annual Revenue in USD
8,335 Million USD
Annual Net Income in USD
1,004 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
882
Market Cap (Dec-25-2022)
18.679 Billion USD
World Rank (Jan-07-2022)
1,184
Market Cap (Jan-07-2022)
17.210 Billion USD
World Rank (Sep-01-2021)
1,261
Market Cap (Sep-01-2021)
16.709 Billion USD
World Rank (Jan-01-2021)
1343
Market Cap (Jan-01-2021)
12.998 Billion USD
World Rank (Jan-2020)
739
Market Cap (Jan 1st 2020)
21.840 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
2,669
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 42
Annual Revenue in USD
8,764 Million USD
Annual Net Income in USD
2,145 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
903
Market Cap (Dec-25-2022)
18.291 Billion USD
World Rank (Jan-07-2022)
1,204
Market Cap (Jan-07-2022)
16.871 Billion USD
World Rank (Sep-01-2021)
1,304
Market Cap (Sep-01-2021)
16.181 Billion USD
World Rank (Jan-01-2021)
1512
Market Cap (Jan-01-2021)
11.473 Billion USD
World Rank (Jan-2020)
1,255
Market Cap (Jan 1st 2020)
12.308 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
221,285
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 46
Annual Revenue in USD
43,058 Million USD
Annual Net Income in USD
1,338 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
915
Market Cap (Dec-25-2022)
18.160 Billion USD
World Rank (Jan-07-2022)
1,174
Market Cap (Jan-07-2022)
17.372 Billion USD
World Rank (Sep-01-2021)
1,067
Market Cap (Sep-01-2021)
20.300 Billion USD
World Rank (Jan-01-2021)
969
Market Cap (Jan-01-2021)
18.730 Billion USD
World Rank (Jan-2020)
1,155
Market Cap (Jan 1st 2020)
13.638 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
41
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 32
Annual Revenue in USD
1,065 Million USD
Annual Net Income in USD
669 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
942
Market Cap (Dec-25-2022)
17.752 Billion USD
World Rank (Jan-07-2022)
1,704
Market Cap (Jan-07-2022)
11.269 Billion USD
World Rank (Sep-01-2021)
2,340
Market Cap (Sep-01-2021)
7.966 Billion USD
World Rank (Jan-01-2021)
3741
Market Cap (Jan-01-2021)
3.669 Billion USD
World Rank (Jan-2020)
3,776
Market Cap (Jan 1st 2020)
3.182 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
265
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 112
Annual Revenue in USD
6,549 Million USD
Annual Net Income in USD
3,387 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
982
Market Cap (Dec-25-2022)
16.903 Billion USD
World Rank (Jan-07-2022)
1,384
Market Cap (Jan-07-2022)
14.569 Billion USD
World Rank (Sep-01-2021)
1,491
Market Cap (Sep-01-2021)
13.955 Billion USD
World Rank (Jan-01-2021)
1374
Market Cap (Jan-01-2021)
12.677 Billion USD
World Rank (Jan-2020)
1,401
Market Cap (Jan 1st 2020)
10.831 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
20,700
Employee Count as on Date
As on 2020, among them 39% are full time employees and rest of employees are part-time employees
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 43
Annual Revenue in USD
3,813 Million USD
Annual Net Income in USD
605 Million USD
Annual Results for Year ending in
Jan-2023 month
World Rank (Dec-25-2022)
1,024
Market Cap (Dec-25-2022)
16.141 Billion USD
World Rank (Jan-07-2022)
1,336
Market Cap (Jan-07-2022)
15.135 Billion USD
World Rank (Sep-01-2021)
1,419
Market Cap (Sep-01-2021)
14.839 Billion USD
World Rank (Jan-01-2021)
1315
Market Cap (Jan-01-2021)
13.443 Billion USD
World Rank (Jan-2020)
1,330
Market Cap (Jan 1st 2020)
11.537 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
8,085
Employee Count as on Date
As on May 2021
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 41
Annual Revenue in USD
5,872 Million USD
Annual Net Income in USD
793 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,028
Market Cap (Dec-25-2022)
16.110 Billion USD
World Rank (Jan-07-2022)
926
Market Cap (Jan-07-2022)
22.678 Billion USD
World Rank (Sep-01-2021)
941
Market Cap (Sep-01-2021)
23.149 Billion USD
World Rank (Jan-01-2021)
1141
Market Cap (Jan-01-2021)
15.694 Billion USD
World Rank (Jan-2020)
1,413
Market Cap (Jan 1st 2020)
10.773 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
37,300
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 38
Annual Revenue in USD
36,785 Million USD
Annual Net Income in USD
1,444 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,049
Market Cap (Dec-25-2022)
15.849 Billion USD
World Rank (Jan-07-2022)
822
Market Cap (Jan-07-2022)
25.732 Billion USD
World Rank (Sep-01-2021)
915
Market Cap (Sep-01-2021)
23.725 Billion USD
World Rank (Jan-01-2021)
872
Market Cap (Jan-01-2021)
21.188 Billion USD
World Rank (Jan-2020)
934
Market Cap (Jan 1st 2020)
16.977 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
168,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 28
Annual Revenue in USD
37,840 Million USD
Annual Net Income in USD
592 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,095
Market Cap (Dec-25-2022)
14.949 Billion USD
World Rank (Jan-07-2022)
1,497
Market Cap (Jan-07-2022)
13.265 Billion USD
World Rank (Sep-01-2021)
1,708
Market Cap (Sep-01-2021)
11.790 Billion USD
World Rank (Jan-01-2021)
1792
Market Cap (Jan-01-2021)
9.210 Billion USD
World Rank (Jan-2020)
975
Market Cap (Jan 1st 2020)
16.048 Billion USD
Headquarters Country
Company Business
Stock Exchange
Number of Employees
47,040
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 58
Annual Revenue in USD
25,815 Million USD
Annual Net Income in USD
1,147 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,124
Market Cap (Dec-25-2022)
14.358 Billion USD
World Rank (Jan-07-2022)
1,141
Market Cap (Jan-07-2022)
17.973 Billion USD
World Rank (Sep-01-2021)
1,262
Market Cap (Sep-01-2021)
16.689 Billion USD
World Rank (Jan-01-2021)
1218
Market Cap (Jan-01-2021)
14.507 Billion USD
World Rank (Jan-2020)
1,055
Market Cap (Jan 1st 2020)
14.759 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
52,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 39
Annual Revenue in USD
14,427 Million USD
Annual Net Income in USD
101 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,127
Market Cap (Dec-25-2022)
14.274 Billion USD
World Rank (Jan-07-2022)
1,229
Market Cap (Jan-07-2022)
16.554 Billion USD
World Rank (Sep-01-2021)
1,376
Market Cap (Sep-01-2021)
15.266 Billion USD
World Rank (Jan-01-2021)
1600
Market Cap (Jan-01-2021)
10.725 Billion USD
World Rank (Jan-2020)
2,025
Market Cap (Jan 1st 2020)
7.197 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
66,200
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 51
Annual Revenue in USD
9,006 Million USD
Annual Net Income in USD
325 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,134
Market Cap (Dec-25-2022)
14.185 Billion USD
World Rank (Jan-07-2022)
1,222
Market Cap (Jan-07-2022)
16.614 Billion USD
World Rank (Sep-01-2021)
1,467
Market Cap (Sep-01-2021)
14.346 Billion USD
World Rank (Jan-01-2021)
1407
Market Cap (Jan-01-2021)
12.370 Billion USD
World Rank (Jan-2020)
2,026
Market Cap (Jan 1st 2020)
7.188 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
20,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 44
Annual Revenue in USD
7,626 Million USD
Annual Net Income in USD
1,034 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,198
Market Cap (Dec-25-2022)
13.245 Billion USD
World Rank (Jan-07-2022)
1,536
Market Cap (Jan-07-2022)
12.876 Billion USD
World Rank (Sep-01-2021)
1,643
Market Cap (Sep-01-2021)
12.393 Billion USD
World Rank (Jan-01-2021)
1552
Market Cap (Jan-01-2021)
11.159 Billion USD
World Rank (Jan-2020)
1,460
Market Cap (Jan 1st 2020)
10.434 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
95,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 49
Annual Revenue in USD
14,256 Million USD
Annual Net Income in USD
639 Million USD
Annual Results for Year ending in
Sep-2022 month
World Rank (Dec-25-2022)
1,210
Market Cap (Dec-25-2022)
13.128 Billion USD
World Rank (Jan-07-2022)
1,353
Market Cap (Jan-07-2022)
14.984 Billion USD
World Rank (Sep-01-2021)
1,431
Market Cap (Sep-01-2021)
14.704 Billion USD
World Rank (Jan-01-2021)
1825
Market Cap (Jan-01-2021)
9.030 Billion USD
World Rank (Jan-2020)
1,309
Market Cap (Jan 1st 2020)
11.746 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
9,500
Employee Count as on Date
As on May 2021
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 60
Annual Revenue in USD
4,401 Million USD
Annual Net Income in USD
788 Million USD
Annual Results for Year ending in
Aug-2021 month
World Rank (Dec-25-2022)
1,211
World Rank (Jan-07-2022)
1,211
Market Cap (Jan-07-2022)
16.785 Billion USD
World Rank (Sep-01-2021)
1,226
Market Cap (Sep-01-2021)
17.327 Billion USD
World Rank (Jan-01-2021)
1311
Market Cap (Jan-01-2021)
13.467 Billion USD
World Rank (Jan-2020)
922
Market Cap (Jan 1st 2020)
17.273 Billion USD
Headquarters Country
Company Business
Stock Exchange
Number of Employees
29,600
Employee Count as on Date
As on 2022
Annual Revenue in USD
7,365 Million USD
Annual Net Income in USD
-47 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,234
Market Cap (Dec-25-2022)
12.946 Billion USD
World Rank (Jan-07-2022)
1,908
Market Cap (Jan-07-2022)
9.870 Billion USD
World Rank (Sep-01-2021)
2,580
Market Cap (Sep-01-2021)
7.085 Billion USD
Headquarters Country
Company Business
Stock Exchange
Number of Employees
1,744
Employee Count as on Date
As on 2022
Annual Revenue in USD
12,464 Million USD
Annual Net Income in USD
3,637 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,278
Market Cap (Dec-25-2022)
12.488 Billion USD
World Rank (Jan-07-2022)
1,136
Market Cap (Jan-07-2022)
18.115 Billion USD
World Rank (Sep-01-2021)
1,162
Market Cap (Sep-01-2021)
18.582 Billion USD
World Rank (Jan-01-2021)
1019
Market Cap (Jan-01-2021)
17.668 Billion USD
World Rank (Jan-2020)
892
Market Cap (Jan 1st 2020)
17.928 Billion USD
Headquarters Country
Company Business
Stock Exchange
Number of Employees
519
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 34
Annual Revenue in USD
36,080 Million USD
Annual Net Income in USD
1,482 Million USD
Annual Results for Year ending in
Dec-2019 month
World Rank (Dec-25-2022)
1,364
Market Cap (Dec-25-2022)
11.558 Billion USD
World Rank (Jan-07-2022)
176
Market Cap (Jan-07-2022)
89.968 Billion USD
World Rank (Sep-01-2021)
184
Market Cap (Sep-01-2021)
87.110 Billion USD
World Rank (Jan-01-2021)
245
Market Cap (Jan-01-2021)
62.296 Billion USD
World Rank (Jan-2020)
222
Market Cap (Jan 1st 2020)
58.254 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
200,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 7
Annual Revenue in USD
3,627 Million USD
Annual Net Income in USD
1,915 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,413
Market Cap (Dec-25-2022)
11.089 Billion USD
World Rank (Jan-07-2022)
1,767
Market Cap (Jan-07-2022)
10.837 Billion USD
World Rank (Sep-01-2021)
1,899
Market Cap (Sep-01-2021)
10.332 Billion USD
World Rank (Jan-01-2021)
1701
Market Cap (Jan-01-2021)
9.818 Billion USD
World Rank (Jan-2020)
1,272
Market Cap (Jan 1st 2020)
12.150 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
16,600
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 53
Annual Revenue in USD
10,701 Million USD
Annual Net Income in USD
-175 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,491
Market Cap (Dec-25-2022)
10.327 Billion USD
World Rank (Jan-07-2022)
1,577
Market Cap (Jan-07-2022)
12.469 Billion USD
World Rank (Sep-01-2021)
1,674
Market Cap (Sep-01-2021)
12.069 Billion USD
World Rank (Jan-01-2021)
1613
Market Cap (Jan-01-2021)
10.595 Billion USD
World Rank (Jan-2020)
1,455
Market Cap (Jan 1st 2020)
10.480 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
11,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 52
Annual Revenue in USD
5,727 Million USD
Annual Net Income in USD
713 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,503
Market Cap (Dec-25-2022)
10.277 Billion USD
World Rank (Jan-07-2022)
1,954
Market Cap (Jan-07-2022)
9.592 Billion USD
World Rank (Sep-01-2021)
1,725
Market Cap (Sep-01-2021)
11.642 Billion USD
World Rank (Jan-01-2021)
1514
Market Cap (Jan-01-2021)
11.455 Billion USD
World Rank (Jan-2020)
1,234
Market Cap (Jan 1st 2020)
12.553 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
19,200
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 47
Annual Revenue in USD
13,467 Million USD
Annual Net Income in USD
469 Million USD
Annual Results for Year ending in
Mar-2023 month
World Rank (Dec-25-2022)
1,578
Market Cap (Dec-25-2022)
9.697 Billion USD
World Rank (Jan-07-2022)
1,982
Market Cap (Jan-07-2022)
9.420 Billion USD
World Rank (Sep-01-2021)
2,493
Market Cap (Sep-01-2021)
7.366 Billion USD
World Rank (Jan-01-2021)
2797
Market Cap (Jan-01-2021)
5.293 Billion USD
World Rank (Jan-2020)
3,463
Market Cap (Jan 1st 2020)
3.575 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
2,424
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 86
Annual Revenue in USD
1,410 Million USD
Annual Net Income in USD
67 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,580
Market Cap (Dec-25-2022)
9.691 Billion USD
World Rank (Jan-07-2022)
1,634
Market Cap (Jan-07-2022)
11.769 Billion USD
World Rank (Sep-01-2021)
1,729
Market Cap (Sep-01-2021)
11.599 Billion USD
World Rank (Jan-01-2021)
1749
Market Cap (Jan-01-2021)
9.523 Billion USD
Headquarters Country
Company Business
Stock Exchange
Number of Employees
19,500
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 56
Annual Revenue in USD
5,103 Million USD
Annual Net Income in USD
-235 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,622
Market Cap (Dec-25-2022)
9.314 Billion USD
World Rank (Jan-07-2022)
1,851
Market Cap (Jan-07-2022)
10.219 Billion USD
World Rank (Sep-01-2021)
1,993
Market Cap (Sep-01-2021)
9.720 Billion USD
World Rank (Jan-01-2021)
2401
Market Cap (Jan-01-2021)
6.484 Billion USD
World Rank (Jan-2020)
3,335
Market Cap (Jan 1st 2020)
3.740 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
750
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 75
Annual Net Income in USD
410 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,694
Market Cap (Dec-25-2022)
8.847 Billion USD
World Rank (Jan-07-2022)
1,957
Market Cap (Jan-07-2022)
9.567 Billion USD
World Rank (Sep-01-2021)
1,874
Market Cap (Sep-01-2021)
10.475 Billion USD
World Rank (Jan-01-2021)
3026
Market Cap (Jan-01-2021)
4.804 Billion USD
World Rank (Jan-2020)
4,182
Market Cap (Jan 1st 2020)
2.752 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
29,539
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 90
Annual Revenue in USD
8,812 Million USD
Annual Net Income in USD
823 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,716
Market Cap (Dec-25-2022)
8.700 Billion USD
World Rank (Jan-07-2022)
2,558
Market Cap (Jan-07-2022)
6.820 Billion USD
World Rank (Sep-01-2021)
3,383
Market Cap (Sep-01-2021)
5.160 Billion USD
World Rank (Jan-01-2021)
6059
Market Cap (Jan-01-2021)
1.665 Billion USD
World Rank (Jan-2020)
4,805
Market Cap (Jan 1st 2020)
2.223 Billion USD
Headquarters Country
Company Business
Stock Exchange
Number of Employees
584
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 177
Annual Revenue in USD
7,435 Million USD
Annual Net Income in USD
1,738 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,821
World Rank (Jan-07-2022)
1,821
Market Cap (Jan-07-2022)
10.413 Billion USD
World Rank (Sep-01-2021)
1,856
Market Cap (Sep-01-2021)
10.615 Billion USD
World Rank (Jan-01-2021)
1543
Market Cap (Jan-01-2021)
11.261 Billion USD
World Rank (Jan-2020)
1,599
Market Cap (Jan 1st 2020)
9.479 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
2,878
Employee Count as on Date
As on 2020
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 48
Annual Revenue in USD
2,460 Million USD
Annual Net Income in USD
787 Million USD
Annual Results for Year ending in
Dec-2020 month
World Rank (Dec-25-2022)
1,851
Market Cap (Dec-25-2022)
7.925 Billion USD
World Rank (Jan-07-2022)
4,052
Market Cap (Jan-07-2022)
3.821 Billion USD
World Rank (Sep-01-2021)
4,204
Market Cap (Sep-01-2021)
3.864 Billion USD
World Rank (Jan-01-2021)
3996
Market Cap (Jan-01-2021)
3.340 Billion USD
World Rank (Jan-2020)
3,683
Market Cap (Jan 1st 2020)
3.295 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
285
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 122
Annual Revenue in USD
954 Million USD
Annual Net Income in USD
562 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,869
Market Cap (Dec-25-2022)
7.826 Billion USD
World Rank (Jan-07-2022)
1,570
Market Cap (Jan-07-2022)
12.533 Billion USD
World Rank (Sep-01-2021)
1,412
Market Cap (Sep-01-2021)
14.900 Billion USD
World Rank (Jan-01-2021)
1410
Market Cap (Jan-01-2021)
12.355 Billion USD
World Rank (Jan-2020)
1,285
Market Cap (Jan 1st 2020)
11.987 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
14,800
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 45
Annual Revenue in USD
4,484 Million USD
Annual Net Income in USD
150 Million USD
Annual Results for Year ending in
Jun-2023 month
World Rank (Dec-25-2022)
1,915
Market Cap (Dec-25-2022)
7.591 Billion USD
World Rank (Jan-07-2022)
1,912
World Rank (Sep-01-2021)
1,912
Market Cap (Sep-01-2021)
10.226 Billion USD
World Rank (Jan-01-2021)
1962
Market Cap (Jan-01-2021)
8.250 Billion USD
World Rank (Jan-2020)
1,930
Market Cap (Jan 1st 2020)
7.635 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
15,600
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 61
Annual Revenue in USD
4,817 Million USD
Annual Net Income in USD
469 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
1,931
World Rank (Jan-07-2022)
1,931
World Rank (Sep-01-2021)
1,931
World Rank (Jan-01-2021)
1931
World Rank (Jan-2020)
1,931
Market Cap (Jan 1st 2020)
7.635 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
4,500
Employee Count as on Date
As on 2019
Annual Revenue in USD
1,497 Million USD
Annual Net Income in USD
87 Million USD
Annual Results for Year ending in
Sep-2021 month
World Rank (Dec-25-2022)
1,970
Market Cap (Dec-25-2022)
7.323 Billion USD
World Rank (Jan-07-2022)
2,350
Market Cap (Jan-07-2022)
7.595 Billion USD
World Rank (Sep-01-2021)
2,431
Market Cap (Sep-01-2021)
7.605 Billion USD
World Rank (Jan-01-2021)
2341
Market Cap (Jan-01-2021)
6.670 Billion USD
World Rank (Jan-2020)
1,773
Market Cap (Jan 1st 2020)
8.429 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
4,593
Employee Count as on Date
As on May-2020
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 72
Annual Revenue in USD
3,055 Million USD
Annual Net Income in USD
420 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,041
Market Cap (Dec-25-2022)
7.025 Billion USD
World Rank (Jan-07-2022)
1,984
Market Cap (Jan-07-2022)
9.383 Billion USD
World Rank (Sep-01-2021)
1,801
Market Cap (Sep-01-2021)
11.141 Billion USD
World Rank (Jan-01-2021)
1467
Market Cap (Jan-01-2021)
11.842 Billion USD
World Rank (Jan-2020)
1,219
Market Cap (Jan 1st 2020)
12.794 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
3,400
Employee Count as on Date
As on 2022
Annual Revenue in USD
4,711 Million USD
Annual Net Income in USD
-295 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,072
Market Cap (Dec-25-2022)
6.883 Billion USD
World Rank (Jan-07-2022)
2,232
Market Cap (Jan-07-2022)
8.052 Billion USD
World Rank (Sep-01-2021)
2,185
Market Cap (Sep-01-2021)
8.622 Billion USD
World Rank (Jan-01-2021)
2158
Market Cap (Jan-01-2021)
7.351 Billion USD
World Rank (Jan-2020)
2,260
Market Cap (Jan 1st 2020)
6.309 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
131,000
Employee Count as on Date
As on Apr-2023
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 68
Annual Revenue in USD
23,004 Million USD
Annual Net Income in USD
518 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,093
Market Cap (Dec-25-2022)
6.800 Billion USD
World Rank (Jan-07-2022)
2,670
Market Cap (Jan-07-2022)
6.458 Billion USD
World Rank (Sep-01-2021)
2,476
Market Cap (Sep-01-2021)
7.442 Billion USD
World Rank (Jan-01-2021)
2181
Market Cap (Jan-01-2021)
7.235 Billion USD
World Rank (Jan-2020)
3,333
Market Cap (Jan 1st 2020)
3.775 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
1,339
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 70
Annual Revenue in USD
1,848 Million USD
Annual Net Income in USD
616 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,150
Market Cap (Dec-25-2022)
6.620 Billion USD
World Rank (Jan-07-2022)
2,058
Market Cap (Jan-07-2022)
8.922 Billion USD
World Rank (Sep-01-2021)
2,178
Market Cap (Sep-01-2021)
8.683 Billion USD
World Rank (Jan-01-2021)
2409
Market Cap (Jan-01-2021)
6.458 Billion USD
World Rank (Jan-2020)
2,099
Market Cap (Jan 1st 2020)
6.893 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
3,827
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 76
Annual Revenue in USD
2,608 Million USD
Annual Net Income in USD
654 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,198
Market Cap (Dec-25-2022)
6.430 Billion USD
World Rank (Jan-07-2022)
2,035
Market Cap (Jan-07-2022)
9.046 Billion USD
World Rank (Sep-01-2021)
2,044
Market Cap (Sep-01-2021)
9.421 Billion USD
World Rank (Jan-01-2021)
1986
Market Cap (Jan-01-2021)
8.099 Billion USD
World Rank (Jan-2020)
2,125
Market Cap (Jan 1st 2020)
6.791 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
13,802
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 62
Annual Revenue in USD
13,443 Million USD
Annual Net Income in USD
788 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,219
Market Cap (Dec-25-2022)
6.363 Billion USD
World Rank (Jan-07-2022)
4,728
Market Cap (Jan-07-2022)
3.100 Billion USD
World Rank (Sep-01-2021)
5,041
Market Cap (Sep-01-2021)
3.008 Billion USD
Headquarters Country
Stock Exchange
World Rank (Dec-25-2022)
2,265
Market Cap (Dec-25-2022)
6.223 Billion USD
World Rank (Jan-07-2022)
2,616
Market Cap (Jan-07-2022)
6.610 Billion USD
World Rank (Sep-01-2021)
2,636
Market Cap (Sep-01-2021)
6.918 Billion USD
World Rank (Jan-01-2021)
2097
Market Cap (Jan-01-2021)
7.613 Billion USD
World Rank (Jan-2020)
2,863
Market Cap (Jan 1st 2020)
4.608 Billion USD
Headquarters Country
Company Business
Stock Exchange
Number of Employees
2,800
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 65
Annual Revenue in USD
1,733 Million USD
Annual Net Income in USD
319 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,302
Market Cap (Dec-25-2022)
6.104 Billion USD
World Rank (Jan-07-2022)
2,637
Market Cap (Jan-07-2022)
6.559 Billion USD
World Rank (Sep-01-2021)
3,035
Market Cap (Sep-01-2021)
5.939 Billion USD
World Rank (Jan-01-2021)
3114
Market Cap (Jan-01-2021)
4.637 Billion USD
World Rank (Jan-2020)
2,390
Market Cap (Jan 1st 2020)
5.892 Billion USD
Headquarters Country
Company Business
Stock Exchange
Number of Employees
8,300
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 92
Annual Revenue in USD
4,941 Million USD
Annual Net Income in USD
617 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,366
Market Cap (Dec-25-2022)
5.937 Billion USD
World Rank (Jan-07-2022)
2,565
Market Cap (Jan-07-2022)
6.785 Billion USD
World Rank (Sep-01-2021)
2,690
Market Cap (Sep-01-2021)
6.737 Billion USD
World Rank (Jan-01-2021)
2627
Market Cap (Jan-01-2021)
5.805 Billion USD
World Rank (Jan-2020)
3,128
Market Cap (Jan 1st 2020)
4.081 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
23,000
Employee Count as on Date
As on 2023
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 80
Annual Revenue in USD
7,573 Million USD
Annual Net Income in USD
651 Million USD
Annual Results for Year ending in
Jan-2023 month
World Rank (Dec-25-2022)
2,376
Market Cap (Dec-25-2022)
5.903 Billion USD
World Rank (Jan-07-2022)
1,876
Market Cap (Jan-07-2022)
10.038 Billion USD
World Rank (Sep-01-2021)
2,251
Market Cap (Sep-01-2021)
8.349 Billion USD
World Rank (Jan-01-2021)
3251
Market Cap (Jan-01-2021)
4.410 Billion USD
World Rank (Jan-2020)
3,900
Market Cap (Jan 1st 2020)
3.044 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
11,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 95
Annual Revenue in USD
9,701 Million USD
Annual Net Income in USD
1,975 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,380
Market Cap (Dec-25-2022)
5.896 Billion USD
World Rank (Jan-07-2022)
2,427
Market Cap (Jan-07-2022)
7.319 Billion USD
World Rank (Sep-01-2021)
2,630
Market Cap (Sep-01-2021)
6.927 Billion USD
World Rank (Jan-01-2021)
2640
Market Cap (Jan-01-2021)
5.765 Billion USD
World Rank (Jan-2020)
2,917
Market Cap (Jan 1st 2020)
4.496 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
6,800
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 81
Annual Revenue in USD
3,193 Million USD
Annual Net Income in USD
343 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,408
Market Cap (Dec-25-2022)
5.812 Billion USD
World Rank (Jan-07-2022)
2,703
Market Cap (Jan-07-2022)
6.369 Billion USD
World Rank (Sep-01-2021)
2,738
Market Cap (Sep-01-2021)
6.604 Billion USD
World Rank (Jan-01-2021)
2956
Market Cap (Jan-01-2021)
4.939 Billion USD
World Rank (Jan-2020)
3,421
Market Cap (Jan 1st 2020)
3.623 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
1,860
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 89
Annual Revenue in USD
486 Million USD
Annual Net Income in USD
102 Million USD
Annual Results for Year ending in
Jan-2023 month
World Rank (Dec-25-2022)
2,470
Market Cap (Dec-25-2022)
5.618 Billion USD
World Rank (Jan-07-2022)
3,015
Market Cap (Jan-07-2022)
5.570 Billion USD
World Rank (Sep-01-2021)
2,917
Market Cap (Sep-01-2021)
6.174 Billion USD
World Rank (Jan-01-2021)
2688
Market Cap (Jan-01-2021)
5.614 Billion USD
World Rank (Jan-2020)
2,764
Market Cap (Jan 1st 2020)
4.852 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
1,693
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 82
Annual Revenue in USD
842 Million USD
Annual Net Income in USD
409 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,493
Market Cap (Dec-25-2022)
5.545 Billion USD
World Rank (Jan-07-2022)
3,376
Market Cap (Jan-07-2022)
4.816 Billion USD
World Rank (Sep-01-2021)
2,077
Market Cap (Sep-01-2021)
9.232 Billion USD
World Rank (Jan-01-2021)
3307
Market Cap (Jan-01-2021)
4.311 Billion USD
World Rank (Jan-2020)
3,774
Market Cap (Jan 1st 2020)
3.187 Billion USD
Headquarters Country
Stock Exchange
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 97
Annual Revenue in USD
-149 Million USD
Annual Net Income in USD
-151 Million USD
Annual Results for Year ending in
Dec-2021 month
World Rank (Dec-25-2022)
2,548
Market Cap (Dec-25-2022)
5.438 Billion USD
World Rank (Jan-07-2022)
2,301
Market Cap (Jan-07-2022)
7.795 Billion USD
World Rank (Sep-01-2021)
2,233
Market Cap (Sep-01-2021)
8.406 Billion USD
World Rank (Jan-01-2021)
2332
Market Cap (Jan-01-2021)
6.714 Billion USD
World Rank (Jan-2020)
2,103
Market Cap (Jan 1st 2020)
6.878 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
1,097
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 71
Annual Revenue in USD
760 Million USD
Annual Net Income in USD
10 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,554
Market Cap (Dec-25-2022)
5.422 Billion USD
World Rank (Jan-07-2022)
4,111
Market Cap (Jan-07-2022)
3.740 Billion USD
World Rank (Sep-01-2021)
3,902
Market Cap (Sep-01-2021)
4.253 Billion USD
World Rank (Jan-01-2021)
2747
Market Cap (Jan-01-2021)
5.438 Billion USD
World Rank (Jan-2020)
3,299
Market Cap (Jan 1st 2020)
3.820 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
10,086
Employee Count as on Date
As on 2020
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 84
Annual Revenue in USD
1,396 Million USD
Annual Net Income in USD
113 Million USD
Annual Results for Year ending in
Dec-2021 month
ISIN Code:
CA98462Y1007
World Rank (Dec-25-2022)
2,557
Market Cap (Dec-25-2022)
5.418 Billion USD
World Rank (Jan-07-2022)
2,314
Market Cap (Jan-07-2022)
7.735 Billion USD
World Rank (Sep-01-2021)
2,293
Market Cap (Sep-01-2021)
8.171 Billion USD
World Rank (Jan-01-2021)
2561
Market Cap (Jan-01-2021)
5.953 Billion USD
World Rank (Jan-2020)
3,279
Market Cap (Jan 1st 2020)
3.842 Billion USD
Headquarters Country
Company Business
Stock Category
Stock Exchange
Number of Employees
27,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 78
Annual Revenue in USD
3,745 Million USD
Annual Net Income in USD
121 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,577
Market Cap (Dec-25-2022)
5.360 Billion USD
World Rank (Jan-07-2022)
2,551
Market Cap (Jan-07-2022)
6.831 Billion USD
World Rank (Sep-01-2021)
2,433
Market Cap (Sep-01-2021)
7.597 Billion USD
World Rank (Jan-01-2021)
1791
Market Cap (Jan-01-2021)
9.217 Billion USD
World Rank (Jan-2020)
2,336
Market Cap (Jan 1st 2020)
6.066 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
6,400
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 57
Annual Revenue in USD
3,455 Million USD
Annual Net Income in USD
-605 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,581
Market Cap (Dec-25-2022)
5.352 Billion USD
World Rank (Jan-07-2022)
3,691
Market Cap (Jan-07-2022)
4.275 Billion USD
World Rank (Sep-01-2021)
3,669
Market Cap (Sep-01-2021)
4.631 Billion USD
World Rank (Jan-01-2021)
3120
Market Cap (Jan-01-2021)
4.627 Billion USD
World Rank (Jan-2020)
3,161
Market Cap (Jan 1st 2020)
4.029 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
2,500
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 93
Annual Revenue in USD
1,479 Million USD
Annual Net Income in USD
288 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,616
Market Cap (Dec-25-2022)
5.269 Billion USD
World Rank (Jan-07-2022)
3,176
Market Cap (Jan-07-2022)
5.206 Billion USD
World Rank (Sep-01-2021)
2,945
Market Cap (Sep-01-2021)
6.118 Billion USD
World Rank (Jan-01-2021)
3645
Market Cap (Jan-01-2021)
3.792 Billion USD
World Rank (Jan-2020)
4,826
Market Cap (Jan 1st 2020)
2.211 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
5,686
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 104
Annual Revenue in USD
2,508 Million USD
Annual Net Income in USD
-57 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,636
Market Cap (Dec-25-2022)
5.218 Billion USD
World Rank (Jan-07-2022)
2,791
Market Cap (Jan-07-2022)
6.116 Billion USD
World Rank (Sep-01-2021)
3,302
Market Cap (Sep-01-2021)
5.340 Billion USD
World Rank (Jan-01-2021)
3773
Market Cap (Jan-01-2021)
3.634 Billion USD
World Rank (Jan-2020)
3,789
Market Cap (Jan 1st 2020)
3.158 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
26,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 113
Annual Revenue in USD
4,285 Million USD
Annual Net Income in USD
186 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,701
Market Cap (Dec-25-2022)
5.050 Billion USD
World Rank (Jan-07-2022)
2,657
Market Cap (Jan-07-2022)
6.521 Billion USD
World Rank (Sep-01-2021)
2,631
Market Cap (Sep-01-2021)
6.927 Billion USD
World Rank (Jan-01-2021)
2796
Market Cap (Jan-01-2021)
5.299 Billion USD
World Rank (Jan-2020)
1,485
Market Cap (Jan 1st 2020)
10.325 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
30,500
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 85
Annual Revenue in USD
12,496 Million USD
Annual Net Income in USD
-1,283 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,741
Market Cap (Dec-25-2022)
4.956 Billion USD
World Rank (Jan-07-2022)
3,263
Market Cap (Jan-07-2022)
5.045 Billion USD
World Rank (Sep-01-2021)
3,320
Market Cap (Sep-01-2021)
5.305 Billion USD
World Rank (Jan-01-2021)
3552
Market Cap (Jan-01-2021)
3.926 Billion USD
World Rank (Jan-2020)
2,469
Market Cap (Jan 1st 2020)
5.649 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
1,098
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 101
Annual Revenue in USD
5,329 Million USD
Annual Net Income in USD
248 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,770
Market Cap (Dec-25-2022)
4.906 Billion USD
World Rank (Jan-07-2022)
3,033
Market Cap (Jan-07-2022)
5.515 Billion USD
World Rank (Sep-01-2021)
2,977
Market Cap (Sep-01-2021)
6.056 Billion USD
World Rank (Jan-01-2021)
2419
Market Cap (Jan-01-2021)
6.432 Billion USD
World Rank (Jan-2020)
2,193
Market Cap (Jan 1st 2020)
6.555 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
9,172
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 77
Annual Revenue in USD
3,420 Million USD
Annual Net Income in USD
452 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,789
Market Cap (Dec-25-2022)
4.875 Billion USD
World Rank (Jan-07-2022)
2,906
Market Cap (Jan-07-2022)
5.834 Billion USD
World Rank (Sep-01-2021)
3,178
Market Cap (Sep-01-2021)
5.592 Billion USD
World Rank (Jan-01-2021)
3434
Market Cap (Jan-01-2021)
4.107 Billion USD
World Rank (Jan-2020)
2,749
Market Cap (Jan 1st 2020)
4.903 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
3,045
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 99
Annual Revenue in USD
10,633 Million USD
Annual Net Income in USD
301 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,796
Market Cap (Dec-25-2022)
4.859 Billion USD
World Rank (Jan-07-2022)
2,230
Market Cap (Jan-07-2022)
8.067 Billion USD
World Rank (Sep-01-2021)
2,423
Market Cap (Sep-01-2021)
7.633 Billion USD
World Rank (Jan-01-2021)
2715
Market Cap (Jan-01-2021)
5.535 Billion USD
World Rank (Jan-2020)
2,335
Market Cap (Jan 1st 2020)
6.068 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
51,000
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 83
Annual Revenue in USD
3,240 Million USD
Annual Net Income in USD
541 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,801
Market Cap (Dec-25-2022)
4.843 Billion USD
World Rank (Jan-07-2022)
2,832
Market Cap (Jan-07-2022)
5.979 Billion USD
World Rank (Sep-01-2021)
2,452
Market Cap (Sep-01-2021)
7.522 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
3,400
Employee Count as on Date
As on 2022
Annual Revenue in USD
3,778 Million USD
Annual Net Income in USD
1,503 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,827
Market Cap (Dec-25-2022)
4.797 Billion USD
World Rank (Jan-07-2022)
2,309
Market Cap (Jan-07-2022)
7.776 Billion USD
World Rank (Sep-01-2021)
2,577
Market Cap (Sep-01-2021)
7.089 Billion USD
World Rank (Jan-01-2021)
3134
Market Cap (Jan-01-2021)
4.606 Billion USD
World Rank (Jan-2020)
1,564
Market Cap (Jan 1st 2020)
9.743 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
22,000
Employee Count as on Date
As on 2019
Rank in Country (Jan-2021)
Company Rank in USA in 2021 is 1029
Annual Revenue in USD
6,593 Million USD
Annual Net Income in USD
-1,098 Million USD
Annual Results for Year ending in
Dec-2020 month
World Rank (Dec-25-2022)
2,849
Market Cap (Dec-25-2022)
4.761 Billion USD
World Rank (Jan-07-2022)
2,864
Market Cap (Jan-07-2022)
5.917 Billion USD
World Rank (Sep-01-2021)
3,039
Market Cap (Sep-01-2021)
5.934 Billion USD
World Rank (Jan-01-2021)
2386
Market Cap (Jan-01-2021)
6.531 Billion USD
World Rank (Jan-2020)
2,860
Market Cap (Jan 1st 2020)
4.616 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
4,979
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 74
Annual Revenue in USD
3,041 Million USD
Annual Net Income in USD
426 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,871
Market Cap (Dec-25-2022)
4.721 Billion USD
World Rank (Jan-07-2022)
3,911
Market Cap (Jan-07-2022)
3.986 Billion USD
World Rank (Sep-01-2021)
5,432
Market Cap (Sep-01-2021)
2.698 Billion USD
World Rank (Jan-01-2021)
6289
Market Cap (Jan-01-2021)
1.558 Billion USD
World Rank (Jan-2020)
5,542
Market Cap (Jan 1st 2020)
1.767 Billion USD
Headquarters Country
Company Business
Stock Exchange
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 184
Annual Revenue in USD
3,608 Million USD
Annual Net Income in USD
1,265 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,878
Market Cap (Dec-25-2022)
4.708 Billion USD
World Rank (Jan-07-2022)
2,956
Market Cap (Jan-07-2022)
5.710 Billion USD
World Rank (Sep-01-2021)
3,150
Market Cap (Sep-01-2021)
5.646 Billion USD
World Rank (Jan-01-2021)
3389
Market Cap (Jan-01-2021)
4.179 Billion USD
World Rank (Jan-2020)
2,202
Market Cap (Jan 1st 2020)
6.521 Billion USD
Headquarters Country
Stock Exchange
Number of Employees
563
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 98
Annual Revenue in USD
916 Million USD
Annual Net Income in USD
178 Million USD
Annual Results for Year ending in
Dec-2022 month
World Rank (Dec-25-2022)
2,926
Market Cap (Dec-25-2022)
4.620 Billion USD
World Rank (Jan-07-2022)
1,962
Market Cap (Jan-07-2022)
9.527 Billion USD
World Rank (Sep-01-2021)
2,007
Market Cap (Sep-01-2021)
9.619 Billion USD
World Rank (Jan-01-2021)
1702
Market Cap (Jan-01-2021)
9.809 Billion USD
World Rank (Jan-2020)
1,980
Market Cap (Jan 1st 2020)
7.427 Billion USD
Headquarters Country
Stock Category
Stock Exchange
Number of Employees
3,951
Employee Count as on Date
As on 2022
Rank in Country (Jan-2021)
Company Rank in Canada in 2021 is 54
Annual Revenue in USD
2,765 Million USD
Annual Net Income in USD
-220 Million USD
Annual Results for Year ending in
Dec-2022 month

Share it on Social Media