TSX open
Loading markets…

Advertisement

PARTNER SPOTLIGHT

CIBC Investor's Edge

Get 200 free trades when you open an eligible CIBC Investor's Edge account.

  • 200 free stock & ETF trades
  • Unlimited commission-free trades on 180+ select ETFs
  • Offer ends September 30, 2026

Canadian Stocks with Highest Return on Assets (ROA) — Industrials

Return on assets ranking for Canadian public companies.

Updated September 3, 202674 companiesTotal market cap $627.6B

Showing 74 companies (CDRs hidden)

RankCompanySymbolMarket CapROA (TTM)
1Ostrom Climate Solutions IncCOO:V$3M127.45%
2Vitreous Glass IncVCI:V$44M44.12%
3BioRem Inc.BRM:V$59M16.58%
4Hammond Power Solutions IncHPS-A:TO$2.7B10.27%
5CLEANTEK Industries IncCTEK:V$19M9.92%
6Toromont Industries Ltd.TIH:TO$15.6B8.89%
7Firan Technology Group CorporationFTG:TO$510M8.80%
8ADF Group Inc.DRX:TO$448M8.55%
9Canadian National Railway CoCNR:TO$101.8B7.72%
10Savaria CorporationSIS:TO$1.9B7.59%
11Thomson Reuters CorpTRI:TO$64.0B7.44%
12Sparta Capital LtdSAY:V$4M7.39%
13Hammond Manufacturing Company LimitedHMM-A:TO$294M7.09%
14Secure Energy Services Inc.SES:TO$5.3B7.07%
15Stantec IncSTN:TO$11.2B6.89%
16Thermal Energy International Inc.TMG:V$26M6.74%
17Finning International Inc.FTT:TO$11.6B6.65%
18Dexterra Group IncDXT:TO$843M6.48%
19Russel Metals Inc.RUS:TO$4.0B5.90%
20Mullen Group Ltd.MTL:TO$2.4B5.65%
21Caldwell Partners International IncCWL:TO$31M5.64%
22Omni-Lite Industries Canada Inc.OML:V$42M5.50%
23WSP Global IncWSP:TO$24.7B5.50%
24Waste Connections IncWCN:TO$57.3B5.49%
25Badger Infrastructure Solutions LtdBDGI:TO$2.8B5.47%
26Element Fleet Management CorpEFN:TO$10.3B5.33%
27Bombardier Inc Pref CBBD-PC:TO$6.8B5.21%
28Bombardier Inc Pref DBBD-PD:TO$8.5B5.21%
29Bombardier Inc Pref BBBD-PB:TO$9.1B5.21%
30Bombardier Inc Series BBBD-B:TO$29.8B5.21%
31Bombardier IncBBD-A:TO$30.0B5.21%
32Wajax CorporationWJX:TO$627M5.18%
33Data Communications Management LtdDCM:TO$160M5.14%
34TFI International IncTFII:TO$14.6B4.97%
35Magellan Aerospace CorporationMAL:TO$1.9B4.96%
36Exchange Income CorporationEIF:TO$6.6B4.91%
37Electrovaya Inc.ELVA:TO$455M4.87%
38K-Bro Linen Inc.KBL:TO$595M4.85%
39Diversified Royalty CorpDIV:TO$770M4.84%
40Doman Building Materials Group LtdDBM:TO$920M4.74%
41Canadian Pacific Railway LtdCP:TO$108.7B4.44%
42Chorus Aviation IncCHR:TO$626M4.24%
43ADENTRA Inc.ADEN:TO$830M4.22%
44Calian Technologies LtdCGY:TO$888M4.18%
45RB GlobalRBA:TO$21.3B4.13%
46BQE Water IncBQE:V$88M4.02%
47Ag Growth International IncAFN:TO$252M3.85%
48Black Diamond Group LimitedBDI:TO$1.2B3.83%
49Decisive Dividend CorpDE:V$177M3.61%
50CAE Inc.CAE:TO$10.5B3.53%
51Brookfield Business Partners L.P.BBU-UN:TO$3.9B3.43%
52MDA LtdMDA:TO$6.4B3.37%
53Cargojet IncCJT:TO$1.2B3.28%
54Algoma Central CorporationALC:TO$957M3.23%
55Westshore Terminals Investment CorpWTE:TO$2.4B3.10%
56Inventronics LtdIVX:V$3M3.09%
57ATS CORPATS:TO$2.6B3.02%
58GDI IntegratedGDI:TO$861M2.99%
59Bird Construction Inc.BDT:TO$3.6B2.96%
60Fortis Inc Pref GFTS-PG:TO-2.96%
61Fortis Inc Pref KFTS-PK:TO-2.96%
62Solution Financial IncSFI:TO$22M2.71%
63Titanium Transportation Group Inc.TTNM:TO$103M2.50%
64Transalta E Cum Red Rate Rst PrfTA-PH:TO-2.36%
65Aecon Group Inc.ARE:TO$2.9B2.11%
66DIRTT Environmental Solutions Ltd.DRT:TO$161M1.46%
67Reko International Group IncREKO:V$25M1.34%
68Gfl Environmental Holdings IncGFL:TO$20.8B1.26%
69Air CanadaAC:TO$7.9B1.03%
70Vertex Resource Group LtdVTX:V$18M0.69%
71IBC Advanced Alloys CorpIB:V$19M0.60%
72Velan Inc.VLN:TO$394M0.47%
73Atlas Engineered Products LtdAEP:V$46M0.33%
74Tantalus Systems Holding IncGRID:TO$214M0.21%

Advertisement

Frequently Asked Questions

Which Canadian company ranks #1 by roa (ttm) in Industrials?

As of September 3, 2026, Ostrom Climate Solutions Inc (COO:V) ranks #1 in Industrials at 127.45%.

How often is this ranking updated?

The table is rebuilt from live fundamentals throughout the day. This page currently shows data as of September 3, 2026.

How many companies are in this roa (ttm) list?

This view shows 74 Canadian listings in Industrials. Canadian Depositary Receipts are hidden by default.

What is the difference between TSX and TSXV?

The Toronto Stock Exchange (TSX) lists larger established companies. The TSX Venture Exchange (TSXV) lists earlier-stage companies. Use the exchange filter to separate them.

Advertisement