Skip navigation

2007 Edition

Top 1000 Publicly Traded Companies

The companies listed here are the 1,000 largest publicly traded Canadian corporations, measured by assets. They are ranked according to their after-tax profits in their most recent fiscal year, excluding extraordinary gains or losses. When companies state their results in U.S. dollars, we do the same, but rankings are made based on the Canadian dollar equivalent.

Results below are sorted by profit from highest to lowest.

RANK COMPANY (Year-End) PROFIT
($000's)
PROFIT
%CHG
DETAILS
1 EnCana Corp. (De06) 1 5,652,000 54.00 Expand details
Profit ($000's):5,652,000 Profit %Chg:54.00 Profit Rank:1 (1 in '05)
Revenue ($000's):16,768,000 Revenue %Chg:7.00 Revenue Rank:18
Industry:ogp Employees:4,678 Mkt Cap($mill.):41,742.00
  Legend Popup
2 Royal Bank of Canada (Oc06) 4,728,000 40.00 Expand details
Profit ($000's):4,728,000 Profit %Chg:40.00 Profit Rank:2 (2 in '05)
Revenue ($000's):36,045,000 Revenue %Chg:23.00 Revenue Rank:1
Industry:bks Employees:70,000 Mkt Cap($mill.):63,515.00
  Legend Popup
3 Toronto-Dominion Bank (Oc06) 4,603,000 107.00 Expand details
Profit ($000's):4,603,000 Profit %Chg:107.00 Profit Rank:3 (7 in '05)
Revenue ($000's):22,302,000 Revenue %Chg:19.00 Revenue Rank:13
Industry:bks Employees:51,147 Mkt Cap($mill.):46,703.00
  Legend Popup
4 Manulife Financial (De06) 3,985,000 21.00 Expand details
Profit ($000's):3,985,000 Profit %Chg:21.00 Profit Rank:4 (3 in '05)
Revenue ($000's):34,194,000 Revenue %Chg:5.00 Revenue Rank:2
Industry:ins Employees:20,942 Mkt Cap($mill.):60,874.00
  Legend Popup
5 Bank of Nova Scotia (Oc06) 3,579,000 12.00 Expand details
Profit ($000's):3,579,000 Profit %Chg:12.00 Profit Rank:5 (4 in '05)
Revenue ($000's):22,482,000 Revenue %Chg:23.00 Revenue Rank:12
Industry:bks Employees:53,251 Mkt Cap($mill.):48,783.00
  Legend Popup
6 Imperial Oil (De06) 3,044,000 17.00 Expand details
Profit ($000's):3,044,000 Profit %Chg:17.00 Profit Rank:6 (5 in '05)
Revenue ($000's):23,514,000 Revenue %Chg:-13.00 Revenue Rank:11
Industry:oils Employees:4,869 Mkt Cap($mill.):40,912.00
  Legend Popup
7 Suncor Energy (De06) 2,971,000 157.00 Expand details
Profit ($000's):2,971,000 Profit %Chg:157.00 Profit Rank:7 (24 in '05)
Revenue ($000's):15,830,000 Revenue %Chg:41.00 Revenue Rank:23
Industry:oils Employees:5,150 Mkt Cap($mill.):42,218.00
  Legend Popup
8 Manufacturers Life Insurance (De06) 2,798,000 35.00 Expand details
Profit ($000's):2,798,000 Profit %Chg:35.00 Profit Rank:8 (9 in '05)
Revenue ($000's):22,227,000 Revenue %Chg:6.00 Revenue Rank:14
Industry:ins Employees:20,000 Mkt Cap($mill.):n/m
  Legend Popup
9 Husky Energy (De06) 2,726,000 36.00 Expand details
Profit ($000's):2,726,000 Profit %Chg:36.00 Profit Rank:9 (12 in '05)
Revenue ($000's):12,698,000 Revenue %Chg:23.00 Revenue Rank:28
Industry:oils Employees:3,570 Mkt Cap($mill.):33,110.00
  Legend Popup
10 Bank of Montreal (Oc06) 2,663,000 11.00 Expand details
Profit ($000's):2,663,000 Profit %Chg:11.00 Profit Rank:10 (6 in '05)
Revenue ($000's):18,153,000 Revenue %Chg:19.00 Revenue Rank:20
Industry:bks Employees:34,942 Mkt Cap($mill.):34,775.00
  Legend Popup
11 CIBC (Oc06) 2,646,000 8,369.00 Expand details
Profit ($000's):2,646,000 Profit %Chg:8,369.00 Profit Rank:11 (950 in '05)
Revenue ($000's):20,166,000 Revenue %Chg:8.00 Revenue Rank:16
Industry:bks Employees:40,559 Mkt Cap($mill.):29,432.00
  Legend Popup
12 Cdn. Natural Resources (De06) 2,524,000 140.00 Expand details
Profit ($000's):2,524,000 Profit %Chg:140.00 Profit Rank:12 (31 in '05)
Revenue ($000's):11,643,000 Revenue %Chg:3.00 Revenue Rank:30
Industry:ogp Employees:3,700 Mkt Cap($mill.):33,431.00
  Legend Popup
13 Teck Cominco (De06) 2,431,000 81.00 Expand details
Profit ($000's):2,431,000 Profit %Chg:81.00 Profit Rank:13 (22 in '05)
Revenue ($000's):6,974,000 Revenue %Chg:52.00 Revenue Rank:51
Industry:mi Employees:7,316 Mkt Cap($mill.):19,360.00
  Legend Popup
14 Power Financial (De06) 2,155,000 30.00 Expand details
Profit ($000's):2,155,000 Profit %Chg:30.00 Profit Rank:14 (16 in '05)
Revenue ($000's):30,273,000 Revenue %Chg:15.00 Revenue Rank:5
Industry:fin Employees:23,240 Mkt Cap($mill.):26,564.00
  Legend Popup
15 Sun Life Financial (De06) 2,137,000 14.00 Expand details
Profit ($000's):2,137,000 Profit %Chg:14.00 Profit Rank:15 (14 in '05)
Revenue ($000's):24,277,000 Revenue %Chg:11.00 Revenue Rank:10
Industry:ins Employees:14,264 Mkt Cap($mill.):28,211.00
  Legend Popup
16 Canadian National Railway (De06) 2,087,000 34.00 Expand details
Profit ($000's):2,087,000 Profit %Chg:34.00 Profit Rank:16 (19 in '05)
Revenue ($000's):7,727,000 Revenue %Chg:7.00 Revenue Rank:44
Industry:tran Employees:21,685 Mkt Cap($mill.):25,656.00
  Legend Popup
17 Alcan Inc. (De06) 1 1,786,000 1,284.00 Expand details
Profit ($000's):1,786,000 Profit %Chg:1,284.00 Profit Rank:17 (98 in '05)
Revenue ($000's):23,641,000 Revenue %Chg:16.00 Revenue Rank:9
Industry:mi Employees:64,700 Mkt Cap($mill.):20,823.00
  Legend Popup
18 BCE Inc. (De06) 2,007,000 2.00 Expand details
Profit ($000's):2,007,000 Profit %Chg:2.00 Profit Rank:18 (13 in '05)
Revenue ($000's):17,771,000 Revenue %Chg:-7.00 Revenue Rank:21
Industry:tele Employees:54,434 Mkt Cap($mill.):25,360.00
  Legend Popup
19 Talisman Energy (De06) 2,005,000 28.00 Expand details
Profit ($000's):2,005,000 Profit %Chg:28.00 Profit Rank:19 (20 in '05)
Revenue ($000's):9,547,000 Revenue %Chg:7.00 Revenue Rank:38
Industry:ogp Employees:2,388 Mkt Cap($mill.):21,066.00
  Legend Popup
20 Great-West Lifeco (De06) 1,927,000 9.00 Expand details
Profit ($000's):1,927,000 Profit %Chg:9.00 Profit Rank:20 (16 in '05)
Revenue ($000's):27,334,000 Revenue %Chg:14.00 Revenue Rank:8
Industry:ins Employees:19,000 Mkt Cap($mill.):30,121.00
  Legend Popup
21 Petro-Canada (De06) 1,740,000 -3.00 Expand details
Profit ($000's):1,740,000 Profit %Chg:-3.00 Profit Rank:21 (15 in '05)
Revenue ($000's):18,670,000 Revenue %Chg:11.00 Revenue Rank:19
Industry:oils Employees:5,156 Mkt Cap($mill.):23,757.00
  Legend Popup
22 Barrick Gold (De06) 1 1,506,000 276.00 Expand details
Profit ($000's):1,506,000 Profit %Chg:276.00 Profit Rank:22 (50 in '05)
Revenue ($000's):5,873,000 Revenue %Chg:132.00 Revenue Rank:53
Industry:pm Employees:15,600 Mkt Cap($mill.):30,981.00
  Legend Popup
23 Great-West Life Assurance (De06) 1,570,000 19.00 Expand details
Profit ($000's):1,570,000 Profit %Chg:19.00 Profit Rank:23 (23 in '05)
Revenue ($000's):21,317,000 Revenue %Chg:16.00 Revenue Rank:15
Industry:ins Employees:11,000 Mkt Cap($mill.):n/m
  Legend Popup
24 Power Corp. (De06) 1,393,000 32.00 Expand details
Profit ($000's):1,393,000 Profit %Chg:32.00 Profit Rank:24 (30 in '05)
Revenue ($000's):30,767,000 Revenue %Chg:15.00 Revenue Rank:4
Industry:mgt Employees:24,900 Mkt Cap($mill.):14,208.00
  Legend Popup
25 Brookfield Asset Management (De06) 1 1,170,000 -34.00 Expand details
Profit ($000's):1,170,000 Profit %Chg:-34.00 Profit Rank:25 (11 in '05)
Revenue ($000's):6,261,000 Revenue %Chg:25.00 Revenue Rank:50
Industry:mgt Employees:11,900 Mkt Cap($mill.):21,861.00
  Legend Popup
26 Thomson Corp. (De06) 1 1,120,000 20.00 Expand details
Profit ($000's):1,120,000 Profit %Chg:20.00 Profit Rank:26 (28 in '05)
Revenue ($000's):6,665,000 Revenue %Chg:8.00 Revenue Rank:48
Industry:os Employees:32,375 Mkt Cap($mill.):30,984.00
  Legend Popup
27 Telus Corp. (De06) 1,122,500 60.00 Expand details
Profit ($000's):1,122,500 Profit %Chg:60.00 Profit Rank:27 (42 in '05)
Revenue ($000's):8,693,300 Revenue %Chg:6.00 Revenue Rank:40
Industry:tele Employees:30,000 Mkt Cap($mill.):18,085.00
  Legend Popup
28 TransCanada Pipelines (De06) 1,099,000 -11.00 Expand details
Profit ($000's):1,099,000 Profit %Chg:-11.00 Profit Rank:28 (25 in '05)
Revenue ($000's):7,699,000 Revenue %Chg:12.00 Revenue Rank:46
Industry:pipe Employees:2,350 Mkt Cap($mill.):n/m
  Legend Popup
29 TransCanada Corp. (De06) 1,079,000 -11.00 Expand details
Profit ($000's):1,079,000 Profit %Chg:-11.00 Profit Rank:29 (26 in '05)
Revenue ($000's):7,699,000 Revenue %Chg:12.00 Revenue Rank:46
Industry:mgt Employees:2,350 Mkt Cap($mill.):19,857.00
  Legend Popup
30 Onex Corp. (De06) 1,002,000 4.00 Expand details
Profit ($000's):1,002,000 Profit %Chg:4.00 Profit Rank:30 (33 in '05)
Revenue ($000's):20,097,000 Revenue %Chg:22.00 Revenue Rank:17
Industry:mgt Employees:167,000 Mkt Cap($mill.):3,663.00
  Legend Popup
31 National Bank of Canada (Oc06) 871,000 2.00 Expand details
Profit ($000's):871,000 Profit %Chg:2.00 Profit Rank:31 (34 in '05)
Revenue ($000's):6,475,000 Revenue %Chg:22.00 Revenue Rank:54
Industry:bks Employees:16,972 Mkt Cap($mill.):9,893.00
  Legend Popup
32 Canadian Oil Sands Trust (De06) 834,000 0.00 Expand details
Profit ($000's):834,000 Profit %Chg:0.00 Profit Rank:32 (36 in '05)
Revenue ($000's):2,701,000 Revenue %Chg:32.00 Revenue Rank:83
Industry:ogp Employees:18 Mkt Cap($mill.):15,356.00
  Legend Popup
33 Canadian Pacific Railway (De06) 796,300 47.00 Expand details
Profit ($000's):796,300 Profit %Chg:47.00 Profit Rank:33 (48 in '05)
Revenue ($000's):4,589,200 Revenue %Chg:3.00 Revenue Rank:64
Industry:tran Employees:15,327 Mkt Cap($mill.):9,548.00
  Legend Popup
34 IGM Financial (De06) 776,690 14.00 Expand details
Profit ($000's):776,690 Profit %Chg:14.00 Profit Rank:34 (44 in '05)
Revenue ($000's):2,604,598 Revenue %Chg:11.00 Revenue Rank:87
Industry:fin Employees:3,302 Mkt Cap($mill.):13,005.00
  Legend Popup
35 Ipsco Inc. (De06) 1 643,114 10.00 Expand details
Profit ($000's):643,114 Profit %Chg:10.00 Profit Rank:35 (41 in '05)
Revenue ($000's):3,808,758 Revenue %Chg:24.00 Revenue Rank:69
Industry:st Employees:4,400 Mkt Cap($mill.):5,174.00
  Legend Popup
36 Research In Motion (Ma07) 1 634,495 66.00 Expand details
Profit ($000's):634,495 Profit %Chg:66.00 Profit Rank:36 (52 in '05)
Revenue ($000's):3,089,220 Revenue %Chg:45.00 Revenue Rank:74
Industry:tech Employees:6,254 Mkt Cap($mill.):27,695.00
  Legend Popup
37 Potash Corp. of Saskatchewan (De06) 1 631,800 16.00 Expand details
Profit ($000's):631,800 Profit %Chg:16.00 Profit Rank:37 (45 in '05)
Revenue ($000's):3,892,500 Revenue %Chg:-1.00 Revenue Rank:67
Industry:chem Employees:4,871 Mkt Cap($mill.):17,502.00
  Legend Popup
38 Penn West Energy Trust (De06) 665,600 15.00 Expand details
Profit ($000's):665,600 Profit %Chg:15.00 Profit Rank:38 (46 in '05)
Revenue ($000's):2,149,500 Revenue %Chg:12.00 Revenue Rank:100
Industry:ogp Employees:1,000 Mkt Cap($mill.):8,435.00
  Legend Popup
39 ING Canada (De06) 658,053 -16.00 Expand details
Profit ($000's):658,053 Profit %Chg:-16.00 Profit Rank:39 (37 in '05)
Revenue ($000's):4,406,376 Revenue %Chg:-1.00 Revenue Rank:68
Industry:p&c Employees:6,600 Mkt Cap($mill.):7,010.00
  Legend Popup
40 Canada Life Financial (De06) 635,000 17.00 Expand details
Profit ($000's):635,000 Profit %Chg:17.00 Profit Rank:40 (49 in '05)
Revenue ($000's):8,379,000 Revenue %Chg:39.00 Revenue Rank:41
Industry:ins Employees:3,800 Mkt Cap($mill.):n/m
  Legend Popup
41 Enbridge Inc. (De06) 622,300 11.00 Expand details
Profit ($000's):622,300 Profit %Chg:11.00 Profit Rank:41 (47 in '05)
Revenue ($000's):10,932,600 Revenue %Chg:26.00 Revenue Rank:33
Industry:pipe Employees:4,500 Mkt Cap($mill.):14,167.00
  Legend Popup
42 Rogers Communications (De06) 622,000 1,482.00 Expand details
Profit ($000's):622,000 Profit %Chg:1,482.00 Profit Rank:42 (960 in '05)
Revenue ($000's):8,850,000 Revenue %Chg:20.00 Revenue Rank:39
Industry:br Employees:21,000 Mkt Cap($mill.):22,059.00
  Legend Popup
43 CI Financial Income Fund (De06) 3 * 354,669 97.00 Expand details
Profit ($000's):354,669 Profit %Chg:97.00 Profit Rank:43 (65 in '05)
Revenue ($000's):804,969 Revenue %Chg:4.00 Revenue Rank:131
Industry:fin Employees:916 Mkt Cap($mill.):7,485.00
  Legend Popup
44 Nexen Inc. (De06) 601,000 -47.00 Expand details
Profit ($000's):601,000 Profit %Chg:-47.00 Profit Rank:44 (27 in '05)
Revenue ($000's):5,458,000 Revenue %Chg:13.00 Revenue Rank:57
Industry:ogp Employees:3,200 Mkt Cap($mill.):16,853.00
  Legend Popup
45 Magna International (De06) 1 528,000 -17.00 Expand details
Profit ($000's):528,000 Profit %Chg:-17.00 Profit Rank:45 (38 in '05)
Revenue ($000's):24,257,000 Revenue %Chg:6.00 Revenue Rank:7
Industry:auto Employees:83,000 Mkt Cap($mill.):10,314.00
  Legend Popup
46 Precision Drilling Trust (De06) 579,589 -64.00 Expand details
Profit ($000's):579,589 Profit %Chg:-64.00 Profit Rank:46 (18 in '05)
Revenue ($000's):1,439,287 Revenue %Chg:12.00 Revenue Rank:124
Industry:ogs Employees:5,500 Mkt Cap($mill.):3,389.00
  Legend Popup
47 HudBay Minerals (De06) 563,991 562.00 Expand details
Profit ($000's):563,991 Profit %Chg:562.00 Profit Rank:47 (152 in '05)
Revenue ($000's):1,185,045 Revenue %Chg:78.00 Revenue Rank:151
Industry:mi Employees:1,700 Mkt Cap($mill.):2,752.00
  Legend Popup
48 Methanex Corp. (De06) 1 482,949 191.00 Expand details
Profit ($000's):482,949 Profit %Chg:191.00 Profit Rank:48 (79 in '05)
Revenue ($000's):2,117,848 Revenue %Chg:27.00 Revenue Rank:90
Industry:chem Employees:797 Mkt Cap($mill.):3,375.00
  Legend Popup
49 Enerplus Resources Fund (De06) 544,782 26.00 Expand details
Profit ($000's):544,782 Profit %Chg:26.00 Profit Rank:49 (53 in '05)
Revenue ($000's):1,595,091 Revenue %Chg:10.00 Revenue Rank:118
Industry:ogp Employees:606 Mkt Cap($mill.):6,241.00
  Legend Popup
50 HSBC Bank Canada (De06) 515,000 10.00 Expand details
Profit ($000's):515,000 Profit %Chg:10.00 Profit Rank:50 (51 in '05)
Revenue ($000's):3,215,000 Revenue %Chg:29.00 Revenue Rank:78
Industry:bks Employees:7,234 Mkt Cap($mill.):n/m
  Legend Popup

Next Page

Footnotes
1
Company reports in U.S. dollars.
2
Company reports in U.K. pounds.
3
Figures have been annualized in latest year.
4
Figures have been annualized in previous year.
5
Figures have been annualized in previous three through five years.
8
Company reports in euros.
*
Dividend yield based on indicated rate because trust has less than one year of current distribution history.
n/a
Not available
n/d
No debt
n/m
Not meaningful
n/r
Not ranked

Figures for fiscal periods other than 12 months are annualized for rankings and calculating returns. Foreign currencies are converted into Canadian dollars at the end of the relevant period for balance sheet items and at the average exchange rate for the relevant period for earnings items.

Top of Page

Back to top