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