Companies by Cash Flow Quality Index

How well does operating cash flow support reported net income — a key measure of earnings quality

Companies with Data

29,390
Positive operating CF and net income required

Last Updated

Jul 2026
Quarterly + annual filings
Cash Flow Quality Index = Operating Cash Flow / Net Income
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
4101 Harmoney Corp Ltd
AU:HMY
5.44x AU$19.09 Million
≈ $13.51 Million
AU$3.51 Million Australia AU$0.73 ▲ +1.39%
4102 PIE Industrial Bhd
KLSE:7095
5.44x RM23.80 Million
≈ $5.98 Million
RM4.38 Million Malaysia RM1.48 ▲ +1.37%
4103 Hamburger Hafen und Logistik Aktiengesellschaft
F:HHFA
5.43x €86.17 Million
≈ $100.74 Million
€15.86 Million Germany €21.60 ▲ +0.00%
4104 Rizhao Port Co Ltd
SHG:600017
5.43x CN¥905.20 Million
≈ $132.46 Million
CN¥166.68 Million China CN¥2.71 ▼ -0.73%
4105 Nordstrom Inc
NYSE:JWN
5.43x $896.00 Million $165.00 Million USA $24.66 ▲ +0.00%
4106 Temple & Webster Group Ltd
AU:TPW
5.43x AU$31.29 Million
≈ $22.14 Million
AU$5.76 Million Australia AU$5.00 ▼ -1.57%
4107 ACG Acquisition Co. Ltd.
LSE:ACG
5.43x GBX44.69 Million
≈ $5.44K
GBX8.23 Million UK GBX1900.00 ▲ +0.53%
4108 Allegro Microsystems Inc
NASDAQ:ALGM
5.43x $45.38 Million $8.36 Million USA $49.35 ▲ +6.45%
4109 Boozt AB
ST:BOOZT
5.43x Skr1.06 Billion
≈ $113.86 Million
Skr195.00 Million Sweden Skr161.50 ▲ +1.83%
4110 Gfl Environmental Holdings Inc
TO:GFL
5.42x CA$446.90 Million
≈ $323.28 Million
CA$82.40 Million Canada CA$54.09 ▼ -1.69%
4111 Sats ASA
OL:SATS
5.42x Nkr656.00 Million
≈ $69.03 Million
Nkr121.00 Million Norway Nkr40.25 ▲ +0.37%
4112 Drägerwerk AG & Co. KGaA (pref)
F:DRW3
5.42x €62.00 Million
≈ $72.49 Million
€11.44 Million Germany €91.20 ▲ +3.87%
4113 Timah Resources Ltd
AU:TML
5.42x AU$74.29K
≈ $52.57K
AU$13.70K Australia AU$0.05 ▲ +0.00%
4114 Kendrion NV
AS:KENDR
5.42x €13.00 Million
≈ $15.20 Million
€2.40 Million Netherlands €19.02 ▲ +1.39%
4115 Nordic Flanges Group AB
ST:NFGAB
5.42x Skr1.60 Million
≈ $172.51K
Skr296.00K Sweden Skr22.60 ▼ -3.42%
4116 Implenia AG
SW:IMPN
5.42x CHF274.30 Million
≈ $346.79 Million
CHF50.65 Million Switzerland CHF66.70 ▲ +0.76%
4117 Panda Financial Holding Corp Ltd
SHG:600599
5.41x CN¥33.70 Million
≈ $4.93 Million
CN¥6.22 Million China CN¥0.43 ▲ +2.38%
4118 Capricorn Energy PLC
LSE:CNE
5.41x GBX125.10 Million
≈ $15.22K
GBX23.11 Million UK GBX352.00 ▲ +0.86%
4119 Ramada Investimentos e Industria S.A
LS:RAM
5.41x €10.75 Million
≈ $12.57 Million
€1.99 Million Portugal €6.54 ▼ -0.30%
4120 Duoback Co. Ltd
KQ:073190
5.41x ₩2.00 Billion
≈ $1.35 Million
₩369.13 Million Korea ₩688.00 ▼ -4.44%
4121 E1 Corporation
KO:017940
5.41x ₩260.99 Billion
≈ $176.87 Million
₩48.23 Billion Korea ₩87000.00 ▼ -0.80%
4122 SFA Semicon Co. Ltd
KQ:036540
5.41x ₩53.08 Billion
≈ $35.97 Million
₩9.81 Billion Korea ₩5540.00 ▼ -1.25%
4123 Nusa Konstruksi Enjiniring Tbk
JK:DGIK
5.40x Rp118.41 Billion
≈ $6.94 Million
Rp21.91 Billion Indonesia Rp131.00 ▼ -0.76%
4124 PT Primadaya Plastisindo Tbk
JK:PDPP
5.40x Rp44.45 Billion
≈ $2.60 Million
Rp8.22 Billion Indonesia Rp264.00 ▲ +0.76%
4125 Shanghai Construction Group Co Ltd
SHG:600170
5.40x CN¥2.71 Billion
≈ $396.02 Million
CN¥501.03 Million China CN¥2.32 ▲ +0.43%
4126 Empresas Tricot S.A
SN:TRICOT
5.40x CL$14.80 Billion
≈ $16.55 Million
CL$2.74 Billion Chile CL$581.78 ▼ -0.01%
4127 Sinopec Oilfield Service Corp
SHG:600871
5.40x CN¥954.84 Million
≈ $139.72 Million
CN¥176.88 Million China CN¥2.13 ▼ -1.84%
4128 BBVA Banco Frances SA
BA:BBAR
5.40x AR$719.48 Billion
≈ $520.62 Million
AR$133.29 Billion Argentina AR$10410.00 ▲ +1.56%
4129 BBVA Banco Frances SA ADR
F:BFP
5.40x €719.48 Billion
≈ $841.15 Billion
€133.29 Billion Germany €12.90 ▼ -5.84%
4130 Beijing Beetech Inc
SHE:300667
5.40x CN¥25.31 Million
≈ $3.70 Million
CN¥4.69 Million China CN¥13.29 ▲ +3.83%
4131 Xinyu Iron & Steel Co Ltd
SHG:600782
5.40x CN¥1.34 Billion
≈ $196.62 Million
CN¥248.96 Million China CN¥2.81 ▼ -1.40%
4132 Xilam Animation
PA:XIL
5.40x €18.09 Million
≈ $21.15 Million
€3.35 Million France €3.00 ▼ -0.33%
4133 Passat Société Anonyme
PA:ALXIL
5.40x €18.09 Million
≈ $21.15 Million
€3.35 Million USA €5.56 ▲ +2.58%
4134 Shalimar Paints Limited
NSE:SHALPAINTS
5.40x Rs57.78 Million
≈ $624.88K
Rs10.71 Million India Rs69.05 ▲ +17.47%
4135 Manulife Financial Corp
TO:MFC
5.40x CA$8.61 Billion
≈ $6.23 Billion
CA$1.59 Billion Canada CA$60.41 ▲ +1.09%
4136 Cenit Co. Ltd
KQ:037760
5.40x ₩4.76 Billion
≈ $3.22 Million
₩881.54 Million Korea ₩2430.00 ▲ +1.89%
4137 HighPeak Energy Inc
NASDAQ:HPKEW
5.39x $141.21 Million $26.18 Million USA $0.05 ▼ -63.50%
4138 Highpeak Energy Acquisition Corp
NASDAQ:HPK
5.39x $141.21 Million $26.18 Million USA $7.72 ▲ +4.75%
4139 Community Healthcare Trust Inc
NYSE:CHCT
5.39x $13.74 Million $2.55 Million USA $18.98 ▲ +1.61%
4140 Safeture AB
ST:SFTR
5.39x Skr2.86 Million
≈ $308.10K
Skr531.00K Sweden Skr4.16 ▲ +4.00%
4141 Gear4music (Holdings) Plc
LSE:G4M
5.39x GBX11.11 Million
≈ $1.35K
GBX2.06 Million UK GBX277.50 ▲ +0.00%
4142 Condor Energy Ltd
AU:CND
5.39x AU$988.00K
≈ $699.07K
AU$183.29K Australia AU$0.02 ▲ +11.11%
4143 Jiyuan Packaging Holdings Ltd
TW:8488
5.39x NT$424.55 Million
≈ $13.38 Million
NT$78.76 Million Taiwan NT$10.20 ▼ -0.49%
4144 Brown-Forman Corporation
NYSE:BF-A
5.39x $291.00 Million $54.00 Million USA $26.75 ▼ -1.04%
4145 GRITEE Inc
KQ:204020
5.39x ₩12.99 Billion
≈ $8.80 Million
₩2.41 Billion Korea ₩1923.00 ▲ +1.16%
4146 Optima Health plc
LSE:OPT
5.39x GBX6.49 Million
≈ $789.04
GBX1.20 Million UK GBX199.00 ▲ +2.05%
4147 Grupe S.A.B. de C.V
MX:CIDMEGA
5.39x MX$145.32 Million
≈ $8.36 Million
MX$26.98 Million Mexico MX$19.49 ▲ +0.00%
4148 Czerwona Torebka
WAR:CZT
5.38x zł2.64 Million
≈ $727.39K
zł491.00K Poland zł0.63 ▲ +0.00%
4149 Jiangsu Lettall Electronic Co Ltd
SHG:603629
5.38x CN¥116.40 Million
≈ $17.03 Million
CN¥21.63 Million China CN¥107.58 ▲ +10.00%
4150 Wolong Real Estate Group Co Ltd
SHG:600173
5.38x CN¥250.30 Million
≈ $36.63 Million
CN¥46.51 Million China CN¥5.60 ▼ -0.88%
4151 China Minmetals Rare Earth Co Ltd
SHE:000831
5.38x CN¥163.98 Million
≈ $24.00 Million
CN¥30.48 Million China CN¥49.88 ▲ +5.75%
4152 Jourdeness Group Ltd
TW:4190
5.38x NT$164.50 Million
≈ $5.18 Million
NT$30.58 Million Taiwan NT$27.10 ▲ +5.45%
4153 Naked Wines plc
LSE:WINE
5.38x GBX8.74 Million
≈ $1.06K
GBX1.62 Million UK GBX73.80 ▲ +3.36%
4154 Panjawattana Plastic Public Company Limited
BK:PJW
5.38x ฿178.16 Million
≈ $5.55 Million
฿33.13 Million Thailand ฿2.10 ▲ +0.00%
4155 CSG Holding Co Ltd
SHE:200012
5.38x HK$315.45 Million
≈ $40.27 Million
HK$58.66 Million China HK$1.46 ▲ +4.29%
4156 Shanxi Guoxin Energy Co Ltd B
SHG:900913
5.38x $628.39 Million $116.88 Million China $0.21 ▼ -1.44%
4157 Shanghai Shenda Co Ltd
SHG:600626
5.37x CN¥151.73 Million
≈ $22.20 Million
CN¥28.23 Million China CN¥3.24 ▼ -1.52%
4158 Block, Inc
NYSE:XYZ
5.37x $621.00 Million $115.56 Million USA $80.38 ▲ +1.37%
4159 DCC plc
LSE:DCC
5.37x GBX599.84 Million
≈ $72.98K
GBX111.64 Million UK GBX6290.00 ▲ +0.32%
4160 Zhejiang Hisoar Pharmaceutical Co Ltd
SHE:002099
5.37x CN¥26.13 Million
≈ $3.82 Million
CN¥4.86 Million China CN¥5.01 ▼ -0.99%
4161 Holmes Place International Ltd
TA:HLMS
5.37x ILA46.05 Million
≈ $123.45K
ILA8.57 Million Israel ILA573.70 ▼ -0.97%
4162 Lindab International AB
ST:LIAB
5.37x Skr521.00 Million
≈ $56.07 Million
Skr97.00 Million Sweden Skr119.50 ▼ -2.13%
4163 Archidply Decor Limited
NSE:ADL
5.37x Rs6.04 Million
≈ $65.34K
Rs1.12 Million India Rs71.22 ▼ -1.43%
4164 Qijing Machinery
SHG:603677
5.37x CN¥65.45 Million
≈ $9.58 Million
CN¥12.19 Million China CN¥13.52 ▼ -6.69%
4165 Vossloh AG
F:VOS
5.36x €124.40 Million
≈ $145.44 Million
€23.20 Million Germany €59.85 ▲ +0.08%
4166 China Pacific Insurance (Group) Co. Ltd
F:75C
5.36x €35.94 Billion
≈ $42.01 Billion
€6.71 Billion Germany €3.24 ▲ +0.00%
4167 Ringcentral Inc
NYSE:RNG
5.36x $164.05 Million $30.62 Million USA $39.56 ▼ -2.90%
4168 AMC Entertainment Holdings Inc
NYSE:AMC
5.36x $65.90 Million $12.30 Million USA $2.20 ▼ -10.57%
4169 Sound Point Meridian Capital, Inc.
NYSE:SPMC
5.36x $61.41 Million $11.46 Million USA $10.25 ▲ +0.99%
4170 MLG OZ Ltd
AU:MLG
5.36x AU$43.11 Million
≈ $30.50 Million
AU$8.05 Million Australia AU$0.70 ▲ +0.72%
4171 Brookfield Business Partners L.P.
TO:BBU-UN
5.36x CA$632.00 Million
≈ $457.18 Million
CA$118.00 Million Canada CA$45.79 ▲ +1.06%
4172 REVOLVE RENEW.POWER CORP.
F:PM7
5.36x €555.71K
≈ $649.68K
€103.76K Germany €0.10 ▲ +0.00%
4173 Granite Ridge Resources Inc
NYSE:GRNT
5.36x $77.78 Million $14.52 Million USA $4.70 ▲ +1.51%
4174 SinoDaan Co Ltd
SHE:300635
5.35x CN¥24.14 Million
≈ $3.53 Million
CN¥4.51 Million China CN¥9.86 ▼ -3.24%
4175 CareRx Corp
TO:CRRX
5.35x CA$6.26 Million
≈ $4.53 Million
CA$1.17 Million Canada CA$3.34 ▼ -0.30%
4176 Autohellas S.A.
AT:OTOEL
5.35x €32.21 Million
≈ $37.65 Million
€6.02 Million Greece €11.34 ▲ +0.71%
4177 Link Mobility Group Holding ASA
OL:LINK
5.35x Nkr700.73 Million
≈ $73.74 Million
Nkr131.00 Million Norway Nkr26.06 ▲ +0.39%
4178 Bangsaphan Barmill Public Company Limited
BK:BSBM
5.35x ฿111.20 Million
≈ $3.47 Million
฿20.80 Million Thailand ฿0.65 ▼ -4.41%
4179 Inner Mongolia Yuan Xing Energy Co Ltd
SHE:000683
5.35x CN¥1.71 Billion
≈ $249.79 Million
CN¥319.31 Million China CN¥5.82 ▲ +0.52%
4180 Melhus Sparebank
OL:MELG
5.34x Nkr187.40 Million
≈ $19.72 Million
Nkr35.07 Million Norway Nkr181.04 ▼ -2.13%
4181 Chien Kuo Construction Co Ltd
TW:5515
5.34x NT$1.99 Billion
≈ $62.58 Million
NT$371.82 Million Taiwan NT$44.25 ▲ +3.51%
4182 Jiangsu Etern Co Ltd
SHG:600105
5.34x CN¥56.46 Million
≈ $8.26 Million
CN¥10.57 Million China CN¥38.28 ▲ +6.13%
4183 Geoprima Solusi Tbk PT
JK:GPSO
5.34x Rp15.42 Billion
≈ $903.34K
Rp2.89 Billion Indonesia Rp364.00 ▲ +15.92%
4184 Regencell Bioscience Holdings Ltd
NASDAQ:RGC
5.34x $154.30 Million $28.90 Million USA $6.06 ▲ +18.82%
4185 Petra Diamonds Ltd
LSE:PDL
5.34x £68.85 Million
≈ $92.46 Million
£12.90 Million UK £6.85 ▼ -4.86%
4186 Hubei Shuanghuan Science and Technology Stock Co Ltd
SHE:000707
5.34x CN¥113.49 Million
≈ $16.61 Million
CN¥21.26 Million China CN¥4.18 ▼ -2.79%
4187 InterRent Real Estate Investment Trust
TO:IIP-UN
5.34x CA$18.76 Million
≈ $13.57 Million
CA$3.52 Million Canada CA$13.54 ▲ +0.07%
4188 Fujian Qingshan Paper Industry Co Ltd
SHG:600103
5.33x CN¥47.53 Million
≈ $6.96 Million
CN¥8.91 Million China CN¥2.61 ▲ +1.56%
4189 LD + HOUSES PCL FGN BA 1
F:LHOG
5.33x €3.82 Billion
≈ $4.47 Billion
€717.14 Million Germany €0.08 ▲ +0.60%
4190 Jilin Chemical Fibre Co Ltd
SHE:000420
5.33x CN¥56.38 Million
≈ $8.25 Million
CN¥10.58 Million China CN¥3.65 ▲ +2.82%
4191 Allied Tecnologia S.A
SA:ALLD3
5.33x R$2.04 Billion
≈ $400.28 Million
R$382.95 Million Brazil R$4.50 ▲ +0.00%
4192 Nanjing Chixia Development Co Ltd
SHG:600533
5.33x CN¥336.39 Million
≈ $49.22 Million
CN¥63.16 Million China CN¥1.88 ▼ -1.57%
4193 Changchun Faway Automobile Components Co Ltd
SHG:600742
5.32x CN¥677.42 Million
≈ $99.13 Million
CN¥127.23 Million China CN¥7.15 ▼ -0.69%
4194 Paras Petrofils Limited
NSE:PARASPETRO
5.32x Rs4.16 Million
≈ $45.02K
Rs782.00K India Rs2.02 ▲ +1.00%
4195 Shenzhen Kiwi Instruments Co. Ltd. A
SHG:688045
5.32x CN¥64.25 Million
≈ $9.40 Million
CN¥12.08 Million China CN¥51.85 ▲ +8.04%
4196 Shanghai General Healthy Information and Technology Co. Ltd.
SHG:605186
5.32x CN¥18.23 Million
≈ $2.67 Million
CN¥3.43 Million China CN¥24.19 ▼ -6.67%
4197 Yongyue Science & Tech Co Ltd
SHG:603879
5.32x CN¥6.02 Million
≈ $880.23K
CN¥1.13 Million China CN¥3.92 ▼ -0.25%
4198 VOESTALPINE ADR 1/5/O.N.
F:VASS
5.31x €317.30 Million
≈ $370.96 Million
€59.70 Million Germany €8.55 ▲ +0.00%
4199 Voestalpine AG
VI:VOE
5.31x €317.30 Million
≈ $370.96 Million
€59.70 Million Austria €44.66 ▲ +0.63%
4200 China Southern Power Grid Energy Efficiency & Clean Energy Co Ltd
SHE:003035
5.31x CN¥683.55 Million
≈ $100.03 Million
CN¥128.61 Million China CN¥5.49 ▲ +1.86%