Top Companies by Cash Flow Conversion Efficiency

Compare companies based on how efficiently their net assets generate operating cash flow

Total Companies

31,325

Top Efficiency

x

Countries Tracked

39

Last Updated

Aug 2026
Quarterly Updates
Rank Company Efficiency Ratio Operating Cash Flow Net Assets Country Price
5001 Nidaros Sparebank
OL:NISB
0.114x Nkr71.20 Million
≈ $7.49 Million
Nkr625.44 Million
≈ $65.81 Million
Norway Nkr106.00
5002 Rich Honour International Designs Co Ltd
TW:6754
0.114x NT$265.02 Million
≈ $8.35 Million
NT$2.33 Billion
≈ $73.36 Million
Taiwan NT$42.45
5003 Sam Holdings Corp
VN:SAM
0.114x ₫535.69 Billion
≈ $20.35 Million
₫4.71 Trillion
≈ $178.88 Million
Vietnam ₫5820.00
5004 D&C Media Co.Ltd
KQ:263720
0.114x ₩10.96 Billion
≈ $7.43 Million
₩96.35 Billion
≈ $65.29 Million
Korea ₩7100.00
5005 Hanwha Corp. Pfd. Series 1
KO:000885
0.114x ₩4.32 Trillion
≈ $2.93 Billion
₩37.96 Trillion
≈ $25.72 Billion
Korea ₩42250.00
5006 Izmir Firca Sanayi ve Ticaret
IS:IZFAS
0.114x TL45.82 Million
≈ $1.03 Million
TL402.76 Million
≈ $9.02 Million
Turkey TL68.75
5007 Orient Press Limited
NSE:ORIENTLTD
0.114x Rs73.40 Million
≈ $793.78K
Rs645.20 Million
≈ $6.98 Million
India Rs77.20
5008 Taboola
NASDAQ:TBLA
0.114x $108.66 Million $955.33 Million USA $4.10
5009 Sansteel MinGuang Co Ltd Fujian
SHE:002110
0.114x CN¥2.23 Billion
≈ $325.82 Million
CN¥19.58 Billion
≈ $2.86 Billion
China CN¥3.13
5010 Sea Ltd
NYSE:SE
0.114x $1.48 Billion $12.98 Billion USA $113.43
5011 Strauss Group
TA:STRS
0.114x ILA412.00 Million
≈ $1.10 Million
ILA3.62 Billion
≈ $9.71 Million
Israel ILA11070.00
5012 JSW Steel Limited
NSE:JSWSTEEL
0.114x Rs119.92 Billion
≈ $1.30 Billion
Rs1.05 Trillion
≈ $11.41 Billion
India Rs1299.50
5013 Lumen Technologies Inc
NYSE:LUMN
0.114x $1.32 Billion $11.64 Billion USA $6.24
5014 Ateliers Mecaniques D’Indonesie Tbk PT
JK:AMIN
0.114x Rp21.02 Billion
≈ $1.23 Million
Rp184.99 Billion
≈ $10.84 Million
Indonesia Rp248.00
5015 Tri Ocean Textile Co Ltd
TW:1472
0.114x NT$261.08 Million
≈ $8.23 Million
NT$2.30 Billion
≈ $72.40 Million
Taiwan NT$88.80
5016 Development Investment Construction JSC
VN:DIG
0.114x ₫1.15 Trillion
≈ $43.82 Million
₫10.15 Trillion
≈ $385.74 Million
Vietnam ₫10700.00
5017 E&E Recycling
TWO:8440
0.114x NT$73.00 Million
≈ $2.30 Million
NT$642.63 Million
≈ $20.25 Million
Taiwan NT$19.55
5018 Calfrac Well Services Ltd.
TO:CFW
0.114x CA$75.44 Million
≈ $54.58 Million
CA$664.28 Million
≈ $480.53 Million
Canada CA$6.67
5019 CSL Ltd
AU:CSL
0.114x AU$2.44 Billion
≈ $1.73 Billion
AU$21.48 Billion
≈ $15.20 Billion
Australia AU$132.19
5020 Stalprofil S.A.
WAR:STF
0.114x zł68.82 Million
≈ $18.94 Million
zł606.26 Million
≈ $166.85 Million
Poland zł9.16
5021 Origin Energy Ltd
AU:ORG
0.113x AU$1.10 Billion
≈ $781.15 Million
AU$9.73 Billion
≈ $6.89 Billion
Australia AU$10.82
5022 Cambium Networks Corp
NASDAQ:CMBM
0.113x $-4.38 Million $-38.61 Million USA $0.31
5023 Arcontech Group Plc
LSE:ARC
0.113x GBX974.97K
≈ $118.63
GBX8.60 Million
≈ $1.05K
UK GBX79.50
5024 Mercuries Data Systems Ltd
TW:2427
0.113x NT$364.67 Million
≈ $11.49 Million
NT$3.22 Billion
≈ $101.37 Million
Taiwan NT$21.80
5025 Monument Mining Limited
V:MMY
0.113x CA$19.19 Million
≈ $13.88 Million
CA$169.30 Million
≈ $122.47 Million
Canada CA$0.88
5026 GN Store Nord
CO:GN
0.113x Dkr1.24 Billion
≈ $193.22 Million
Dkr10.90 Billion
≈ $1.71 Billion
Denmark Dkr98.82
5027 Paycom Software, Inc.
NYSE:PAYC
0.113x $196.10 Million $1.73 Billion USA $214.94
5028 Assertio Therapeutics Inc
NASDAQ:ASRT
0.113x $8.56 Million $75.63 Million USA $23.50
5029 Erika Carmel Ltd
TA:BCUR
0.113x ILA1.52 Million
≈ $4.07K
ILA13.40 Million
≈ $35.92K
Israel ILA16.80
5030 Schwager
SN:SCHWAGER
0.113x CL$3.22 Billion
≈ $3.61 Million
CL$28.49 Billion
≈ $31.86 Million
Chile CL$5.74
5031 Vox Royalty Corp. Common Stock
NASDAQ:VOXR
0.113x $15.12 Million $133.55 Million USA $5.04
5032 Hess Corporation
NYSE:HES
0.113x $1.40 Billion $12.38 Billion USA $148.97
5033 Dongguan Yiheda Automation Co. Ltd.
SHE:301029
0.113x CN¥508.43 Million
≈ $74.40 Million
CN¥4.49 Billion
≈ $657.74 Million
China CN¥27.76
5034 Moulinvest
PA:ALMOU
0.113x €8.27 Million
≈ $9.67 Million
€73.13 Million
≈ $85.50 Million
France €21.40
5035 Agro Phos India Limited
NSE:AGROPHOS
0.113x Rs78.96 Million
≈ $853.90K
Rs698.68 Million
≈ $7.56 Million
India Rs28.40
5036 Volta Finance Ltd
LSE:VTAS
0.113x GBX28.93 Million
≈ $3.52K
GBX255.99 Million
≈ $31.15K
UK GBX515.50
5037 Northland Power Inc.
TO:NPI
0.113x CA$511.85 Million
≈ $370.26 Million
CA$4.53 Billion
≈ $3.28 Billion
Canada CA$21.68
5038 Edel SE & Co. KGaA
F:EDL
0.113x €6.77 Million
≈ $7.91 Million
€59.94 Million
≈ $70.07 Million
Germany €4.52
5039 The Platform Group AG
XETRA:TPG
0.113x €19.01 Million
≈ $22.23 Million
€168.41 Million
≈ $196.89 Million
Germany €3.79
5040 Okins Electronics Co. Ltd
KQ:080580
0.113x ₩4.84 Billion
≈ $3.28 Million
₩42.90 Billion
≈ $29.07 Million
Korea ₩12840.00
5041 Asia Green Energy Public Company Limited
BK:AGE
0.113x ฿402.33 Million
≈ $12.54 Million
฿3.56 Billion
≈ $111.12 Million
Thailand ฿1.34
5042 Frontline Ltd
OL:FRO
0.113x Nkr283.35 Million
≈ $29.82 Million
Nkr2.51 Billion
≈ $264.22 Million
Norway Nkr368.90
5043 FRONTLINE PLC DL 1
F:HF6
0.113x €283.35 Million
≈ $331.27 Million
€2.51 Billion
≈ $2.94 Billion
Germany €34.14
5044 Frontline Ltd
NYSE:FRO
0.113x $283.35 Million $2.51 Billion USA $39.74
5045 Bajaj Electricals Limited
NSE:BAJAJELEC
0.113x Rs1.93 Billion
≈ $20.91 Million
Rs17.13 Billion
≈ $185.27 Million
India Rs382.50
5046 Alaska Air Group Inc
NYSE:ALK
0.113x $421.00 Million $3.73 Billion USA $49.96
5047 Prestige Estates Projects Limited
NSE:PRESTIGE
0.113x Rs18.34 Billion
≈ $198.30 Million
Rs162.50 Billion
≈ $1.76 Billion
India Rs1584.80
5048 Prima Andalan Mandiri Tbk PT
JK:MCOL
0.113x Rp63.47 Million
≈ $3.72K
Rp562.66 Million
≈ $32.97K
Indonesia Rp3750.00
5049 Imperial Oil Ltd
TO:IMO
0.113x CA$1.92 Billion
≈ $1.39 Billion
CA$17.01 Billion
≈ $12.30 Billion
Canada CA$174.21
5050 New Hope Dairy Co Ltd
SHE:002946
0.113x CN¥423.16 Million
≈ $61.92 Million
CN¥3.75 Billion
≈ $549.14 Million
China CN¥16.63
5051 Thales S.A.
PA:HO
0.113x €808.00 Million
≈ $944.64 Million
€7.17 Billion
≈ $8.38 Billion
France €264.80
5052 Connexion Mobility Ltd
AU:CXZ
0.113x AU$958.37K
≈ $678.11K
AU$8.50 Million
≈ $6.01 Million
Australia AU$0.02
5053 Lemon Tree Hotels Limited
NSE:LEMONTREE
0.113x Rs2.34 Billion
≈ $25.35 Million
Rs20.79 Billion
≈ $224.86 Million
India Rs111.01
5054 PURANIUM ENERGY LTD.
F:2DK
0.113x €-32.46K
≈ $-37.95K
€-287.98K
≈ $-336.67K
Germany €0.06
5055 Huaxi Securities Co Ltd Class A
SHE:002926
0.113x CN¥2.84 Billion
≈ $416.30 Million
CN¥25.24 Billion
≈ $3.69 Billion
China CN¥8.26
5056 Thor Explorations Ltd.
V:THX
0.113x CA$46.77 Million
≈ $33.83 Million
CA$415.08 Million
≈ $300.26 Million
Canada CA$1.13
5057 Nuveen Variable Rate Preferred & Income Fund
NYSE:NPFD
0.113x $54.61 Million $484.74 Million USA $18.47
5058 Microsoft Corporation
NASDAQ:MSFT
0.113x $46.68 Billion $414.37 Billion USA $499.99
5059 Guangdong Xinhui Meida Nylon Co Ltd
SHE:000782
0.113x CN¥182.05 Million
≈ $26.64 Million
CN¥1.62 Billion
≈ $236.60 Million
China CN¥7.64
5060 Muramoto Electron (Thailand) Public Company Limited
BK:METCO
0.113x ฿852.45 Million
≈ $26.57 Million
฿7.57 Billion
≈ $235.99 Million
Thailand ฿298.00
5061 Alcidion Group Ltd
AU:ALC
0.113x AU$9.88 Million
≈ $6.99 Million
AU$87.80 Million
≈ $62.12 Million
Australia AU$0.09
5062 National Bank of Canada
TO:NA
0.113x CA$3.78 Billion
≈ $2.73 Billion
CA$33.58 Billion
≈ $24.29 Billion
Canada CA$227.57
5063 Bouygues SA
PA:EN
0.113x €1.61 Billion
≈ $1.88 Billion
€14.32 Billion
≈ $16.74 Billion
France €48.64
5064 Wittchen SA
WAR:WTN
0.113x zł22.99 Million
≈ $6.33 Million
zł204.33 Million
≈ $56.23 Million
Poland zł14.73
5065 Taseko Mines Ltd
TO:TKO
0.113x CA$92.03 Million
≈ $66.57 Million
CA$817.99 Million
≈ $591.72 Million
Canada CA$11.64
5066 WORLDLINE S.A. UNSP.ADR
F:WO60
0.112x €454.60 Million
≈ $531.48 Million
€4.04 Billion
≈ $4.73 Billion
Germany €0.12
5067 KPIT Technologies Limited
NSE:KPITTECH
0.112x Rs3.90 Billion
≈ $42.13 Million
Rs34.64 Billion
≈ $374.64 Million
India Rs629.90
5068 Smartfit Escola de Ginástica e Dança S.A
SA:SMFT3
0.112x R$666.65 Million
≈ $130.81 Million
R$5.93 Billion
≈ $1.16 Billion
Brazil R$18.15
5069 Discover Financial Services
NYSE:DFS
0.112x $2.13 Billion $18.96 Billion USA $200.05
5070 Dorchester Minerals LP
NASDAQ:DMLP
0.112x $34.32 Million $305.24 Million USA $26.08
5071 Chongqing Taiji Industry Group Co Ltd
SHG:600129
0.112x CN¥416.96 Million
≈ $61.01 Million
CN¥3.71 Billion
≈ $542.75 Million
China CN¥16.28
5072 HP Inc
NYSE:HPQ
0.112x $383.00 Million $3.41 Billion USA $30.05
5073 Exchange Income Corporation
TO:EIF
0.112x CA$185.42 Million
≈ $134.13 Million
CA$1.65 Billion
≈ $1.19 Billion
Canada CA$127.56
5074 Verbrec Ltd
AU:VBC
0.112x AU$3.69 Million
≈ $2.61 Million
AU$32.85 Million
≈ $23.24 Million
Australia AU$0.19
5075 Primoris Services Corporation
NYSE:PRIM
0.112x $182.90 Million $1.63 Billion USA $82.63
5076 Eqva ASA
OL:EQVA
0.112x Nkr45.20 Million
≈ $4.76 Million
Nkr402.30 Million
≈ $42.33 Million
Norway Nkr3.15
5077 Susco Public Company Limited
BK:SUSCO
0.112x ฿484.22 Million
≈ $15.09 Million
฿4.31 Billion
≈ $134.34 Million
Thailand ฿2.28
5078 Shaniv
TA:SHAN
0.112x ILA50.01 Million
≈ $134.08K
ILA445.15 Million
≈ $1.19 Million
Israel ILA908.00
5079 CI Holdings Bhd
KLSE:2828
0.112x RM53.84 Million
≈ $13.52 Million
RM479.29 Million
≈ $120.33 Million
Malaysia RM2.33
5080 Ningbo Jifeng Auto Parts Co
SHG:603997
0.112x CN¥608.12 Million
≈ $88.99 Million
CN¥5.41 Billion
≈ $792.29 Million
China CN¥12.75
5081 National Australia Bank Limited
F:NAL
0.112x €6.88 Billion
≈ $8.04 Billion
€61.25 Billion
≈ $71.61 Billion
Germany €25.47
5082 Digital Multimedia Technology Co.Ltd
KQ:134580
0.112x ₩4.13 Billion
≈ $2.80 Million
₩36.80 Billion
≈ $24.94 Million
Korea ₩1339.00
5083 Zhejiang Wellsun Intelligent Tech
SHE:300882
0.112x CN¥147.17 Million
≈ $21.54 Million
CN¥1.31 Billion
≈ $191.83 Million
China CN¥15.12
5084 NRX Pharmaceuticals Inc
NASDAQ:NRXP
0.112x $-2.89 Million $-25.75 Million USA $3.58
5085 Espey Mfg & Electronics Corp
NYSE MKT:ESP
0.112x $5.72 Million $50.98 Million USA $57.60
5086 PTG Energy PCL
BK:PTG
0.112x ฿1.07 Billion
≈ $33.46 Million
฿9.57 Billion
≈ $298.23 Million
Thailand ฿7.40
5087 Golan Plastic
TA:GLPL
0.112x ILA34.85 Million
≈ $93.44K
ILA310.65 Million
≈ $832.84K
Israel ILA601.00
5088 BioCryst Pharmaceuticals Inc
NASDAQ:BCRX
0.112x $-62.14 Million $-553.84 Million USA $9.38
5089 Usha Martin Limited
NSE:USHAMART
0.112x Rs3.33 Billion
≈ $35.97 Million
Rs29.65 Billion
≈ $320.63 Million
India Rs515.05
5090 JSW Infrastructure Limited
NSE:JSWINFRA
0.112x Rs13.11 Billion
≈ $141.81 Million
Rs116.93 Billion
≈ $1.26 Billion
India Rs335.75
5091 RaySearch Laboratories AB (publ)
ST:RAY-B
0.112x Skr116.90 Million
≈ $12.58 Million
Skr1.04 Billion
≈ $112.22 Million
Sweden Skr179.90
5092 HJ ShipBuilding & Construction Co Ltd
KO:097230
0.112x ₩38.92 Billion
≈ $26.38 Million
₩347.31 Billion
≈ $235.36 Million
Korea ₩16700.00
5093 ALK-Abelló A/S
CO:ALK-B
0.112x Dkr722.00 Million
≈ $112.96 Million
Dkr6.45 Billion
≈ $1.01 Billion
Denmark Dkr224.00
5094 CoreCard Corp
NYSE:CCRD
0.112x $6.12 Million $54.61 Million USA $23.60
5095 Dar Global Plc
LSE:DAR
0.112x $65.45 Million $584.38 Million UK $8.13
5096 CECEP Solar Energy Co Ltd
SHE:000591
0.112x CN¥2.73 Billion
≈ $400.14 Million
CN¥24.42 Billion
≈ $3.57 Billion
China CN¥4.45
5097 Matahari Putra Prima Tbk
JK:MPPA
0.112x Rp6.72 Billion
≈ $393.71K
Rp60.00 Billion
≈ $3.52 Million
Indonesia Rp47.00
5098 Groupe CRIT SA
PA:CEN
0.112x €79.90 Million
≈ $93.41 Million
€713.58 Million
≈ $834.25 Million
France €52.40
5099 KINGSOFT C.H.LTD. DL-001
F:KS70
0.112x €1.04 Billion
≈ $1.22 Billion
€9.31 Billion
≈ $10.89 Billion
Germany €0.70
5100 KINGS.CLOUD HLD.SP.ADR/15
F:KS7
0.112x €1.04 Billion
≈ $1.22 Billion
€9.31 Billion
≈ $10.89 Billion
Germany €14.40