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.
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% |