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,187
Positive operating CF and net income required
Last Updated
Jun 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 |
|---|---|---|---|---|---|---|---|
| 14201 |
Metrogas SA
BA:METR |
1.14x |
AR$27.86 Billion
≈ $20.16 Million |
AR$24.37 Billion | Argentina | AR$1899.00 | ▼ -2.91% |
| 14202 |
Qilu Bank Co Ltd
SHG:601665 |
1.14x |
CN¥1.41 Billion
≈ $205.61 Million |
CN¥1.23 Billion | China | CN¥6.01 | ▲ +0.17% |
| 14203 |
Optimax Holdings Sdn Bhd
KLSE:0222 |
1.14x |
RM5.25 Million
≈ $1.32 Million |
RM4.60 Million | Malaysia | RM0.53 | ▲ +0.00% |
| 14204 |
TMX Group Limited
TO:X |
1.14x |
CA$541.20 Million
≈ $391.50 Million |
CA$473.50 Million | Canada | CA$49.56 | ▲ +1.00% |
| 14205 |
Anpario Plc
LSE:ANP |
1.14x |
GBX4.58 Million
≈ $557.13 |
GBX4.01 Million | UK | GBX540.00 | ▼ -0.92% |
| 14206 |
Asuransi Jasa Tania Tbk
JK:ASJT |
1.14x |
Rp2.30 Billion
≈ $134.80K |
Rp2.01 Billion | Indonesia | Rp141.00 | ▼ -4.08% |
| 14207 |
Sibanye Stillwater Limited
F:47VS |
1.14x |
€4.24 Billion
≈ $4.96 Billion |
€3.71 Billion | Germany | €9.35 | ▼ -2.09% |
| 14208 |
Ningbo Tianyi Medical Appliance Co. Ltd.
SHE:301097 |
1.14x |
CN¥72.64 Million
≈ $10.63 Million |
CN¥63.57 Million | China | CN¥50.75 | ▼ -0.29% |
| 14209 |
Kirloskar Oil Engines Limited
NSE:KIRLOSENG |
1.14x |
Rs3.48 Billion
≈ $37.61 Million |
Rs3.04 Billion | India | Rs1913.30 | ▼ -1.88% |
| 14210 |
Aberforth Smaller Companies Trust PLC
LSE:ASL |
1.14x |
GBX21.28 Million
≈ $2.59K |
GBX18.63 Million | UK | GBX1606.00 | ▼ -0.50% |
| 14211 |
Laird Superfood Inc
NYSE MKT:LSF |
1.14x | $163.26K | $142.92K | USA | $3.57 | ▲ +7.85% |
| 14212 |
Tenaris SA ADR
NYSE:TS |
1.14x | $619.89 Million | $542.67 Million | USA | $62.63 | ▲ +0.76% |
| 14213 |
Cogstate Ltd
AU:CGS |
1.14x |
AU$11.24 Million
≈ $7.95 Million |
AU$9.84 Million | Australia | AU$2.51 | ▲ +0.80% |
| 14214 |
BGF Retail Co Ltd
KO:027410 |
1.14x |
₩15.03 Billion
≈ $10.18 Million |
₩13.16 Billion | Korea | ₩4270.00 | ▼ -0.58% |
| 14215 |
Sona BLW Precision Forgings Limited
NSE:SONACOMS |
1.14x |
Rs3.40 Billion
≈ $36.74 Million |
Rs2.97 Billion | India | Rs602.30 | ▲ +0.19% |
| 14216 |
Cheil Electric Wiring Devices Co. Ltd.
KQ:199820 |
1.14x |
₩2.81 Billion
≈ $1.90 Million |
₩2.46 Billion | Korea | ₩10090.00 | ▼ -5.44% |
| 14217 |
Kinik Co
TW:1560 |
1.14x |
NT$374.97 Million
≈ $11.81 Million |
NT$328.44 Million | Taiwan | NT$698.00 | ▼ -2.51% |
| 14218 |
Dipula Income Fund Ltd
JSE:DIB |
1.14x |
ZAC145.49 Million
≈ $77.32K |
ZAC127.45 Million | South Africa | ZAC721.00 | ▲ +0.70% |
| 14219 |
Opnet Technologies Co Ltd
TWO:8034 |
1.14x |
NT$21.37 Million
≈ $673.21K |
NT$18.72 Million | Taiwan | NT$24.35 | ▼ -2.60% |
| 14220 |
Zambal Spain Socimi SA
MC:YZBL |
1.14x |
€6.63 Million
≈ $7.75 Million |
€5.80 Million | Spain | €0.94 | ▲ +0.00% |
| 14221 |
Uangel
KO:072130 |
1.14x |
₩2.79 Billion
≈ $1.89 Million |
₩2.45 Billion | Korea | ₩4680.00 | ▲ +0.11% |
| 14222 |
Synergy House Berhad
KLSE:0279 |
1.14x |
RM12.55 Million
≈ $3.15 Million |
RM11.00 Million | Malaysia | RM0.19 | ▲ +0.00% |
| 14223 |
Konecranes Plc
HE:KCR |
1.14x |
€139.30 Million
≈ $162.86 Million |
€122.10 Million | Finland | €27.30 | ▼ -1.52% |
| 14224 |
T-Bull S.A
WAR:TBL |
1.14x |
zł497.75K
≈ $136.99K |
zł436.51K | Poland | zł2.42 | ▲ +0.00% |
| 14225 |
Multiplan Empreendimentos Imobiliários S.A
SA:MULT3 |
1.14x |
R$360.47 Million
≈ $70.73 Million |
R$316.14 Million | Brazil | R$28.35 | ▼ -1.05% |
| 14226 |
Group One Capital Limited
AU:G1C |
1.14x |
AU$486.48K
≈ $344.21K |
AU$426.78K | Australia | AU$0.07 | ▲ +0.00% |
| 14227 |
Touchstone International Medical Science Co Ltd
SHG:688013 |
1.14x |
CN¥27.05 Million
≈ $3.96 Million |
CN¥23.73 Million | China | CN¥28.37 | ▲ +1.25% |
| 14228 |
VGI Public Company Limited
BK:VGI |
1.14x |
฿89.70 Million
≈ $2.80 Million |
฿78.71 Million | Thailand | ฿0.96 | ▼ -4.95% |
| 14229 |
Dollarama Inc
TO:DOL |
1.14x |
CA$447.20 Million
≈ $323.50 Million |
CA$392.46 Million | Canada | CA$181.22 | ▲ +3.04% |
| 14230 |
Ashtrom Group Ltd
TA:ASHG |
1.14x |
ILA160.77 Million
≈ $431.01K |
ILA141.13 Million | Israel | ILA6950.00 | ▲ +0.65% |
| 14231 |
Global Surfaces Limited
NSE:GSLSU |
1.14x |
Rs37.34 Million
≈ $403.82K |
Rs32.78 Million | India | Rs52.05 | ▼ -3.49% |
| 14232 |
Akmerkez Gayrimenkul Yatirim Ortakligi AS
IS:AKMGY |
1.14x |
TL124.88 Million
≈ $2.80 Million |
TL109.64 Million | Turkey | TL265.25 | ▼ -2.21% |
| 14233 |
Arteche Lantegi Elkartea SA
MC:ART |
1.14x |
€29.93 Million
≈ $34.99 Million |
€26.28 Million | Spain | €37.90 | ▼ -3.56% |
| 14234 |
NewRiver REIT plc
LSE:NRR |
1.14x |
GBX16.40 Million
≈ $2.00K |
GBX14.40 Million | UK | GBX76.30 | ▲ +0.79% |
| 14235 |
Aether Industries Limited
NSE:AETHER |
1.14x |
Rs1.15 Billion
≈ $12.44 Million |
Rs1.01 Billion | India | Rs1138.20 | ▼ -0.44% |
| 14236 |
Tianrun Crankshaft Co Ltd
SHE:002283 |
1.14x |
CN¥94.92 Million
≈ $13.89 Million |
CN¥83.35 Million | China | CN¥10.68 | ▼ -1.57% |
| 14237 |
Pure Hydrogen Corporation Ltd
AU:PH2 |
1.14x |
AU$4.88 Million
≈ $3.45 Million |
AU$4.29 Million | Australia | AU$0.08 | ▼ -10.71% |
| 14238 |
SK Chemicals Co Ltd Pref
KO:28513K |
1.14x |
₩48.85 Billion
≈ $33.10 Million |
₩42.91 Billion | Korea | ₩21650.00 | ▼ -2.26% |
| 14239 |
SK Chemicals Co Ltd
KO:285130 |
1.14x |
₩48.85 Billion
≈ $33.10 Million |
₩42.91 Billion | Korea | ₩41450.00 | ▼ -1.31% |
| 14240 |
Amj Land Holdings Limited
NSE:AMJLAND |
1.14x |
Rs94.44 Million
≈ $1.02 Million |
Rs82.97 Million | India | Rs36.79 | ▲ +1.94% |
| 14241 |
Avecho Biotechnology Ltd
AU:AVE |
1.14x |
AU$2.62 Million
≈ $1.86 Million |
AU$2.31 Million | Australia | AU$0.01 | ▲ +8.33% |
| 14242 |
INVENTURUS KNOWLEDGE SO L
NSE:IKS |
1.14x |
Rs1.19 Billion
≈ $12.83 Million |
Rs1.04 Billion | India | Rs1659.10 | ▼ -1.87% |
| 14243 |
Newmont Corporation
AU:NEM |
1.14x |
AU$3.79 Billion
≈ $2.68 Billion |
AU$3.33 Billion | Australia | AU$148.76 | ▼ -1.18% |
| 14244 |
M.I.TECH Co.Ltd
KQ:179290 |
1.14x |
₩5.62 Billion
≈ $3.81 Million |
₩4.94 Billion | Korea | ₩4695.00 | ▼ -0.11% |
| 14245 |
Astra International Tbk
JK:ASII |
1.14x |
Rp9.76 Trillion
≈ $571.96 Million |
Rp8.58 Trillion | Indonesia | Rp4570.00 | ▼ -1.30% |
| 14246 |
SK Hynix Inc
KO:000660 |
1.14x |
₩14.32 Trillion
≈ $9.71 Billion |
₩12.60 Trillion | Korea | ₩1000000.00 | ▲ +0.00% |
| 14247 |
Arbor Technology
TWO:3594 |
1.14x |
NT$58.04 Million
≈ $1.83 Million |
NT$51.05 Million | Taiwan | NT$47.50 | ▼ -1.66% |
| 14248 |
CareTrust REIT Inc.
NYSE:CTRE |
1.14x | $90.36 Million | $79.50 Million | USA | $37.97 | ▲ +1.42% |
| 14249 |
Wuxi Shangji Automation Co Ltd
SHG:603185 |
1.14x |
CN¥604.76 Million
≈ $88.50 Million |
CN¥532.14 Million | China | CN¥17.48 | ▼ -1.58% |
| 14250 |
Race Oncology Ltd
AU:RAC |
1.14x |
AU$570.64K
≈ $403.77K |
AU$502.16K | Australia | AU$2.70 | ▼ -2.17% |
| 14251 |
Vinh Son Song Hinh Hydropower JSC
VN:VSH |
1.14x |
₫305.33 Billion
≈ $11.60 Million |
₫268.69 Billion | Vietnam | ₫42800.00 | ▲ +0.00% |
| 14252 |
Maravai Lifesciences Holdings Inc
NASDAQ:MRVI |
1.14x | $99.33 Million | $87.43 Million | USA | $5.02 | ▲ +0.60% |
| 14253 |
Stealth Group Holdings Ltd
AU:SGI |
1.14x |
AU$1.83 Million
≈ $1.29 Million |
AU$1.61 Million | Australia | AU$0.93 | ▼ -1.07% |
| 14254 |
Jet2 PLC
LSE:JET2 |
1.14x |
GBX681.90 Million
≈ $82.97K |
GBX600.20 Million | UK | GBX1267.00 | ▲ +0.48% |
| 14255 |
Ke Holdings Inc
NYSE:BEKE |
1.14x | $851.13 Million | $749.28 Million | USA | $16.08 | ▼ -3.25% |
| 14256 |
EcoBio Holdings Co. Ltd
KQ:038870 |
1.14x |
₩2.15 Billion
≈ $1.46 Million |
₩1.89 Billion | Korea | ₩2140.00 | ▼ -0.23% |
| 14257 |
Associated Banc-Corp
NYSE:ASB |
1.14x | $135.87 Million | $119.64 Million | USA | $27.76 | ▲ +0.07% |
| 14258 |
TOA Paint (Thailand) Public Company Limited
BK:TOA |
1.14x |
฿780.83 Million
≈ $24.34 Million |
฿687.73 Million | Thailand | ฿12.50 | ▲ +2.46% |
| 14259 |
Youngbo Chem
KO:014440 |
1.13x |
₩5.07 Billion
≈ $3.43 Million |
₩4.47 Billion | Korea | ₩4425.00 | ▼ -1.01% |
| 14260 |
Arch Capital Group Ltd.
NASDAQ:ACGL |
1.13x | $1.19 Billion | $1.05 Billion | USA | $91.19 | ▲ +3.23% |
| 14261 |
Arch Capital Group Ltd
F:RSK |
1.13x |
€1.19 Billion
≈ $1.39 Billion |
€1.05 Billion | Germany | €75.52 | ▲ +0.45% |
| 14262 |
UNIV.MUSIC GRP.ADR/050
F:0VD0 |
1.13x |
€1.74 Billion
≈ $2.03 Billion |
€1.53 Billion | Germany | €9.75 | ▲ +0.00% |
| 14263 |
Shenzhen Hifuture Electric
SHE:002168 |
1.13x |
CN¥58.92 Million
≈ $8.62 Million |
CN¥51.95 Million | China | CN¥3.65 | ▲ +1.39% |
| 14264 |
Linamar Corporation
TO:LNR |
1.13x |
CA$251.04 Million
≈ $181.60 Million |
CA$221.37 Million | Canada | CA$103.44 | ▼ -1.93% |
| 14265 |
eQ Oyj
HE:EQV1V |
1.13x |
€7.12 Million
≈ $8.33 Million |
€6.28 Million | Finland | €9.40 | ▲ +0.86% |
| 14266 |
Swaraj Engines Limited
NSE:SWARAJENG |
1.13x |
Rs1.13 Billion
≈ $12.22 Million |
Rs996.50 Million | India | Rs3733.60 | ▼ -0.99% |
| 14267 |
Nanyang Senba Optical and Electronic Co Ltd
SHE:300701 |
1.13x |
CN¥35.75 Million
≈ $5.23 Million |
CN¥31.54 Million | China | CN¥10.64 | ▲ +1.62% |
| 14268 |
Mark Dynamics Indonesia Tbk PT
JK:MARK |
1.13x |
Rp82.57 Billion
≈ $4.84 Million |
Rp72.86 Billion | Indonesia | Rp790.00 | ▲ +0.64% |
| 14269 |
ROYAL ROAD MIN.
F:RLU |
1.13x |
€17.91 Million
≈ $20.94 Million |
€15.81 Million | Germany | €0.13 | ▲ +12.28% |
| 14270 |
Sarla Performance Fibers Limited
NSE:SARLAPOLY |
1.13x |
Rs468.92 Million
≈ $5.07 Million |
Rs413.79 Million | India | Rs100.21 | ▼ -0.61% |
| 14271 |
Business First Bancshares Inc
NASDAQ:BFST |
1.13x | $26.69 Million | $23.56 Million | USA | $28.45 | ▲ +0.18% |
| 14272 |
Dekuple
PA:DKUPL |
1.13x |
€4.16 Million
≈ $4.86 Million |
€3.67 Million | France | €27.40 | ▲ +1.11% |
| 14273 |
AA Industrial Belting
SHG:603580 |
1.13x |
CN¥4.68 Million
≈ $684.83K |
CN¥4.13 Million | China | CN¥22.48 | ▼ -2.47% |
| 14274 |
Titan Pharmaceuticals Inc
NASDAQ:TTNP |
1.13x | $13.51 Million | $11.93 Million | USA | $4.61 | ▲ +0.00% |
| 14275 |
Saurer Intelligent Technology Co Ltd Class A
SHG:600545 |
1.13x |
CN¥114.62 Million
≈ $16.77 Million |
CN¥101.25 Million | China | CN¥6.83 | ▼ -4.21% |
| 14276 |
Shanghai Carthane Co Ltd
SHG:603037 |
1.13x |
CN¥25.30 Million
≈ $3.70 Million |
CN¥22.35 Million | China | CN¥13.00 | ▲ +0.78% |
| 14277 |
Euro Tech Holdings Company Ltd
NASDAQ:CLWT |
1.13x | $781.00K | $690.00K | USA | $1.23 | ▲ +6.03% |
| 14278 |
Zhejiang Zhenyuan Share Co Ltd
SHE:000705 |
1.13x |
CN¥23.07 Million
≈ $3.38 Million |
CN¥20.38 Million | China | CN¥6.85 | ▲ +1.18% |
| 14279 |
Scientech Corp
TW:3583 |
1.13x |
NT$332.60 Million
≈ $10.48 Million |
NT$293.91 Million | Taiwan | NT$868.00 | ▼ -0.46% |
| 14280 |
ASOS Plc
LSE:ASC |
1.13x |
GBX53.77 Million
≈ $6.54K |
GBX47.52 Million | UK | GBX277.00 | ▲ +1.65% |
| 14281 |
Guangzhou Guangri Stock Co Ltd
SHG:600894 |
1.13x |
CN¥198.18 Million
≈ $29.00 Million |
CN¥175.15 Million | China | CN¥8.86 | ▼ -0.45% |
| 14282 |
China Life Insurance Co Ltd A
SHG:601628 |
1.13x |
CN¥143.55 Billion
≈ $21.01 Billion |
CN¥126.87 Billion | China | CN¥32.82 | ▲ +1.02% |
| 14283 |
Tempo Scan Pacific Tbk
JK:TSPC |
1.13x |
Rp331.44 Billion
≈ $19.42 Million |
Rp292.95 Billion | Indonesia | Rp2380.00 | ▼ -0.83% |
| 14284 |
Avecho Biotechnology Limited
F:OEZ |
1.13x |
€1.30 Million
≈ $1.52 Million |
€1.15 Million | Germany | €0.01 | ▲ +16.67% |
| 14285 |
Gedeon Richter PLC
LSE:0QFP |
1.13x |
£32.50 Billion
≈ $43.64 Billion |
£28.74 Billion | UK | £5040.00 | ▲ +0.00% |
| 14286 |
Korea Electronic Power Industrial Development Co Ltd
KO:130660 |
1.13x |
₩11.88 Billion
≈ $8.05 Million |
₩10.51 Billion | Korea | ₩13130.00 | ▼ -2.09% |
| 14287 |
Q Interline AS
CO:QINTER |
1.13x |
Dkr1.25 Million
≈ $194.87K |
Dkr1.10 Million | Denmark | Dkr2.80 | ▲ +1.45% |
| 14288 |
Veralto Corporation
NYSE:VLTO |
1.13x | $270.00 Million | $239.00 Million | USA | $86.05 | ▲ +1.55% |
| 14289 |
Ubiquiti Networks Inc
NYSE:UI |
1.13x | $263.91 Million | $233.61 Million | USA | $567.33 | ▼ -2.40% |
| 14290 |
Eimco Elecon (India) Limited
NSE:EIMCOELECO |
1.13x |
Rs60.44 Million
≈ $653.68K |
Rs53.51 Million | India | Rs1535.10 | ▼ -0.16% |
| 14291 |
Asia Potash International Investment Guangzhou Co Ltd
SHE:000893 |
1.13x |
CN¥573.85 Million
≈ $83.97 Million |
CN¥508.05 Million | China | CN¥47.99 | ▲ +6.88% |
| 14292 |
Beijing Zhong Ke San Huan High-Tech Co Ltd
SHE:000970 |
1.13x |
CN¥52.31 Million
≈ $7.65 Million |
CN¥46.34 Million | China | CN¥11.48 | ▲ +2.96% |
| 14293 |
Diversified Royalty Corp
TO:DIV |
1.13x |
CA$12.43 Million
≈ $8.99 Million |
CA$11.01 Million | Canada | CA$4.69 | ▲ +0.64% |
| 14294 |
Shanghai International Port Group Co Ltd
SHG:600018 |
1.13x |
CN¥3.65 Billion
≈ $533.89 Million |
CN¥3.23 Billion | China | CN¥5.04 | ▲ +0.80% |
| 14295 |
AB Sagax (publ)
ST:SAGA-A |
1.13x |
Skr1.01 Billion
≈ $108.69 Million |
Skr895.00 Million | Sweden | Skr158.50 | ▼ -1.55% |
| 14296 |
Gravity Co. Ltd
F:GD8A |
1.13x |
€76.09 Billion
≈ $88.96 Billion |
€67.46 Billion | Germany | €50.50 | ▼ -2.88% |
| 14297 |
High Peak Royalties Ltd
AU:HPR |
1.13x |
AU$461.81K
≈ $326.76K |
AU$409.47K | Australia | AU$0.09 | ▲ +0.00% |
| 14298 |
Pineapple Financial Inc.
NYSE MKT:PAPL |
1.13x | $159.93K | $141.81K | USA | $1.04 | ▼ -5.45% |
| 14299 |
Pineapple Financial Inc.
NYSE:PAPL |
1.13x | $159.93K | $141.81K | USA | $1.04 | ▼ -5.45% |
| 14300 |
United Drilling Tools Limited
NSE:UNIDT |
1.13x |
Rs98.22 Million
≈ $1.06 Million |
Rs87.11 Million | India | Rs249.51 | ▲ +0.53% |