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
6101 Zhejiang Starry Pharm Co Ltd
SHG:603520
3.54x CN¥52.35 Million
≈ $7.66 Million
CN¥14.79 Million China CN¥9.73 ▼ -0.31%
6102 MDxHealth SA ADR
NASDAQ:MDXH
3.54x $952.00K $269.00K USA $2.17 ▼ -4.82%
6103 Ningbo Ligong Online Monitoring Technology Co Ltd
SHE:002322
3.54x CN¥98.13 Million
≈ $14.36 Million
CN¥27.73 Million China CN¥11.14 ▼ -2.11%
6104 Shandong Iron and Steel Co Ltd
SHG:600022
3.54x CN¥450.43 Million
≈ $65.91 Million
CN¥127.28 Million China CN¥1.31 ▼ -1.50%
6105 RLJ Lodging Trust
NYSE:RLJ
3.54x $101.32 Million $28.63 Million USA $10.54 ▲ +3.43%
6106 China Container Terminal Corp
TW:2613
3.54x NT$220.75 Million
≈ $6.95 Million
NT$62.38 Million Taiwan NT$22.30 ▼ -1.76%
6107 SHOP APOTH. UNSP.ADR/010
F:SAE1
3.54x €33.10 Million
≈ $38.70 Million
€9.35 Million Germany €4.54 ▼ -4.62%
6108 Redcare Pharmacy NV
F:RDC
3.54x €33.10 Million
≈ $38.70 Million
€9.35 Million Germany €50.15 ▼ -0.89%
6109 Clariant AG
SW:CLN
3.54x CHF92.00 Million
≈ $116.31 Million
CHF26.00 Million Switzerland CHF7.53 ▼ -0.86%
6110 Horizon Technology Finance
NASDAQ:HRZN
3.54x $9.83 Million $2.78 Million USA $4.65 ▲ +4.97%
6111 Controladora Vuela Compañía de Aviación S.A.B. de C.V
MX:VOLARA
3.54x MX$251.83 Million
≈ $14.49 Million
MX$71.18 Million Mexico MX$13.49 ▼ -2.03%
6112 Dongkuk Industries Co. Ltd
KQ:005160
3.54x ₩19.34 Billion
≈ $13.11 Million
₩5.47 Billion Korea ₩2585.00 ▲ +3.40%
6113 Hangzhou IECHO Science & Technology Co. Ltd. A
SHG:688092
3.54x CN¥39.36 Million
≈ $5.76 Million
CN¥11.13 Million China CN¥26.66 ▼ -1.30%
6114 Diagnos Laboratorium Utama PT Tbk
JK:DGNS
3.53x Rp3.32 Billion
≈ $194.70K
Rp940.04 Million Indonesia Rp222.00 ▼ -1.77%
6115 Zhongyin Babi Food Co. Ltd.
SHG:605338
3.53x CN¥245.89 Million
≈ $35.98 Million
CN¥69.57 Million China CN¥20.23 ▼ -6.08%
6116 Shenzhen CDL Precision Technology Co Ltd
SHE:300686
3.53x CN¥41.20 Million
≈ $6.03 Million
CN¥11.66 Million China CN¥19.70 ▲ +6.60%
6117 CVD Equipment Corporation
NASDAQ:CVV
3.53x $1.36 Million $384.00K USA $6.02 ▲ +3.08%
6118 Lennar Corporation
NYSE:LEN
3.53x $1.76 Billion $497.96 Million USA $91.88 ▲ +2.71%
6119 Lennar Corporation
NYSE:LEN-B
3.53x $1.76 Billion $497.96 Million USA $89.78 ▲ +2.52%
6120 Universe Pharmaceuticals Inc
NASDAQ:UPC
3.53x $6.12 Million $1.73 Million USA $3.33 ▼ -3.34%
6121 JAS Asset PCL
BK:J
3.53x ฿40.90 Million
≈ $1.27 Million
฿11.58 Million Thailand ฿0.64 ▲ +8.47%
6122 Asefa Public Company Limited
BK:ASEFA
3.53x ฿244.15 Million
≈ $7.61 Million
฿69.12 Million Thailand ฿6.00 ▲ +9.09%
6123 Infomedia Ltd
AU:IFM
3.53x AU$29.55 Million
≈ $20.91 Million
AU$8.37 Million Australia AU$1.70 ▲ +0.00%
6124 Clearwater Analytics Holdings Inc
NYSE:CWAN
3.53x $24.50 Million $6.94 Million USA $24.38 ▼ -0.04%
6125 Hankukpackage Co. Ltd
KQ:037230
3.53x ₩5.34 Billion
≈ $3.62 Million
₩1.51 Billion Korea ₩1647.00 ▼ -1.14%
6126 Nusantara Infrastructure Tbk
JK:META
3.53x Rp61.80 Billion
≈ $3.62 Million
Rp17.50 Billion Indonesia Rp238.00 ▲ +0.00%
6127 Korn Ferry
NYSE:KFY
3.53x $233.46 Million $66.14 Million USA $70.76 ▲ +1.87%
6128 Southern Hydropower JSC
VN:SHP
3.53x ₫132.63 Billion
≈ $5.04 Million
₫37.58 Billion Vietnam ₫34600.00 ▼ -2.81%
6129 Sichuan Jiuzhou Electronic Co Ltd
SHE:000801
3.53x CN¥87.37 Million
≈ $12.78 Million
CN¥24.75 Million China CN¥12.58 ▼ -3.53%
6130 LB Group Co Ltd
SHE:002601
3.53x CN¥1.02 Billion
≈ $149.29 Million
CN¥289.19 Million China CN¥13.95 ▼ -2.79%
6131 Top Systems-L
TA:TOPS
3.53x ILA11.90 Million
≈ $31.91K
ILA3.38 Million Israel ILA1044.00 ▼ -3.06%
6132 Gaming Realms plc
LSE:GMR
3.53x GBX9.36 Million
≈ $1.14K
GBX2.66 Million UK GBX32.40 ▲ +0.62%
6133 Crexendo Inc
NASDAQ:CXDO
3.52x $2.04 Million $578.00K USA $8.93 ▼ -2.78%
6134 Jiangsu Kanion Pharmaceutical Co Ltd
SHG:600557
3.52x CN¥201.83 Million
≈ $29.53 Million
CN¥57.27 Million China CN¥12.19 ▼ -1.61%
6135 KC Co. Ltd
KO:029460
3.52x ₩22.76 Billion
≈ $15.43 Million
₩6.46 Billion Korea ₩31750.00 ▲ +4.27%
6136 ecotel communication ag
XETRA:E4C
3.52x €1.90 Million
≈ $2.22 Million
€539.23K Germany €7.60 ▼ -0.65%
6137 Liberty Shoes Limited
NSE:LIBERTSHOE
3.52x Rs266.66 Million
≈ $2.88 Million
Rs75.79 Million India Rs241.91 ▲ +1.68%
6138 Wonpoong Corporation
KQ:008370
3.52x ₩4.74 Billion
≈ $3.22 Million
₩1.35 Billion Korea ₩4905.00 ▼ -1.01%
6139 Valterra Platinum Limited
JSE:VAL
3.52x ZAC26.09 Billion
≈ $13.87 Million
ZAC7.42 Billion South Africa ZAC129317.00 ▼ -0.53%
6140 Shanghai Weaver Network Co Ltd
SHG:603039
3.52x CN¥120.70 Million
≈ $17.66 Million
CN¥34.31 Million China CN¥37.46 ▼ -5.90%
6141 Woori Financial Group Inc
KO:316140
3.52x ₩4.37 Trillion
≈ $2.96 Billion
₩1.24 Trillion Korea ₩30400.00 ▲ +1.67%
6142 GGL Resources Corp
V:GGL
3.52x CA$91.49K
≈ $66.18K
CA$26.02K Canada CA$0.06 ▲ +0.00%
6143 Wienerberger AG
VI:WIE
3.51x €227.07 Million
≈ $265.47 Million
€64.60 Million Austria €23.80 ▲ +0.51%
6144 Piraeus Financial Holdings S.A
AT:TPEIR
3.51x €970.00 Million
≈ $1.13 Billion
€276.00 Million Greece €8.70 ▼ -2.99%
6145 Jiin Ming Industry Co Ltd
TWO:3230
3.51x NT$6.12 Million
≈ $192.72K
NT$1.74 Million Taiwan NT$30.75 ▼ -0.32%
6146 Golden Flower Tbk PT
JK:POLU
3.51x Rp32.32 Billion
≈ $1.89 Million
Rp9.20 Billion Indonesia Rp9200.00 ▼ -1.34%
6147 Wuhan Guide Infrared Co Ltd
SHE:002414
3.51x CN¥1.41 Billion
≈ $206.07 Million
CN¥401.01 Million China CN¥12.77 ▲ +0.16%
6148 Anhui Coreach Technology Co Ltd
SHE:002983
3.51x CN¥97.42 Million
≈ $14.26 Million
CN¥27.75 Million China CN¥22.58 ▼ -0.62%
6149 First Bancorp
NASDAQ:FBNC
3.51x $55.16 Million $15.71 Million USA $59.43 ▲ +3.70%
6150 Taiwan High Speed Rail Corp
TW:2633
3.51x NT$5.71 Billion
≈ $179.84 Million
NT$1.63 Billion Taiwan NT$25.55 ▼ -0.78%
6151 Storskogen Group AB Series B
ST:STOR-B
3.51x Skr1.15 Billion
≈ $123.87 Million
Skr328.00 Million Sweden Skr9.10 ▲ +1.83%
6152 Nippon Telegraph and Telephone Corporation
F:NLV
3.51x €941.60 Billion
≈ $1.10 Trillion
€268.41 Billion Germany €19.60 ▼ -0.51%
6153 Tube Investments of India Limited
NSE:TIINDIA
3.51x Rs6.55 Billion
≈ $70.83 Million
Rs1.87 Billion India Rs3098.40 ▲ +0.92%
6154 LVMC Holdings
KO:900140
3.51x ₩7.59 Billion
≈ $5.14 Million
₩2.16 Billion Korea ₩1446.00 ▲ +2.70%
6155 Enea S.A.
WAR:ENA
3.51x zł2.62 Billion
≈ $720.80 Million
zł747.06 Million Poland zł20.66 ▼ -0.39%
6156 Nanjing King-friend Biochemical Pharmaceutical Co Ltd
SHG:603707
3.51x CN¥502.01 Million
≈ $73.46 Million
CN¥143.20 Million China CN¥7.93 ▼ -2.34%
6157 Albany International Corporation
NYSE:AIN
3.51x $32.71 Million $9.33 Million USA $68.69 ▲ +7.70%
6158 Zhewen Pictures Group Co Ltd
SHG:601599
3.51x CN¥74.50 Million
≈ $10.90 Million
CN¥21.25 Million China CN¥3.14 ▼ -1.57%
6159 Dave & Buster’s Entertainment
NASDAQ:PLAY
3.51x $34.00 Million $9.70 Million USA $11.18 ▼ -6.05%
6160 Springsnow Food Group Co Ltd
SHG:605567
3.50x CN¥68.67 Million
≈ $10.05 Million
CN¥19.59 Million China CN¥9.06 ▼ -2.79%
6161 Milestone Scientific
NYSE MKT:MLSS
3.50x $783.65K $223.64K USA $0.38 ▼ -1.77%
6162 Nurminen Logistics Oyj
HE:NLG1V
3.50x €5.16 Million
≈ $6.03 Million
€1.47 Million Finland €0.86 ▲ +2.37%
6163 Robinhood Markets Inc
NASDAQ:HOOD
3.50x $1.21 Billion $346.00 Million USA $88.33 ▲ +6.61%
6164 BRF S.A
SA:BRFS3
3.50x R$2.57 Billion
≈ $505.06 Million
R$734.92 Million Brazil R$17.95 ▼ -5.38%
6165 BRF SA ADR
NYSE:BRFS
3.50x $2.57 Billion $734.92 Million USA $3.38 ▼ -11.52%
6166 Intanwijaya Internasional Tbk
JK:INCI
3.50x Rp37.40 Billion
≈ $2.19 Million
Rp10.68 Billion Indonesia Rp590.00 ▼ -4.84%
6167 Argan Inc
NYSE:AGX
3.50x $172.33 Million $49.21 Million USA $689.43 ▲ +0.45%
6168 QUICKBIT EU AB O.N.
F:QBT
3.50x €4.20 Million
≈ $4.91 Million
€1.20 Million Germany €0.00 ▲ +0.00%
6169 Inspired Plc
LSE:INSE
3.50x GBX7.09 Million
≈ $862.77
GBX2.03 Million UK GBX6.68 ▲ +3.57%
6170 CNH Industrial N.V.
NYSE:CNH
3.50x $35.00 Million $10.00 Million USA $10.85 ▼ -1.72%
6171 Seven West Media Ltd
AU:SWM
3.50x AU$61.85 Million
≈ $43.76 Million
AU$17.67 Million Australia AU$0.13 ▲ +0.00%
6172 Chunghwa Telecom Co
TW:2412
3.50x NT$32.56 Billion
≈ $1.03 Billion
NT$9.31 Billion Taiwan NT$141.50 ▲ +0.35%
6173 Hidrovias do Brasil S.A
SA:HBSA3
3.50x R$414.39 Million
≈ $81.31 Million
R$118.42 Million Brazil R$3.13 ▼ -0.95%
6174 Brightspire Capital Inc
NYSE:BRSP
3.50x $10.93 Million $3.12 Million USA $5.57 ▲ +1.27%
6175 Chengzhi Shareholding Co Ltd
SHE:000990
3.50x CN¥295.45 Million
≈ $43.23 Million
CN¥84.45 Million China CN¥9.20 ▼ -4.66%
6176 Wikana SA
WAR:WIK
3.50x zł8.95 Million
≈ $2.46 Million
zł2.56 Million Poland zł8.05 ▼ -0.62%
6177 OGE Energy Corporation
NYSE:OGE
3.50x $175.50 Million $50.20 Million USA $46.97 ▲ +1.23%
6178 RAIZ Invest Ltd
AU:RZI
3.49x AU$3.07 Million
≈ $2.17 Million
AU$878.00K Australia AU$0.56 ▲ +1.82%
6179 Petrolia SE
F:0PE
3.49x €1.92 Million
≈ $2.25 Million
€550.00K Germany €0.56 ▼ -1.75%
6180 Janus International Group Inc
NYSE:JBI
3.49x $24.80 Million $7.10 Million USA $5.06 ▲ +0.00%
6181 Pinterest Inc
NYSE:PINS
3.49x $321.65 Million $92.11 Million USA $21.59 ▲ +4.45%
6182 Power Root Bhd
KLSE:7237
3.49x RM23.84 Million
≈ $5.98 Million
RM6.83 Million Malaysia RM1.06 ▼ -0.93%
6183 SIG plc
LSE:SHI
3.49x GBX16.40 Million
≈ $2.00K
GBX4.70 Million UK GBX8.29 ▼ -0.12%
6184 Astra Agro Lestari Tbk
JK:AALI
3.49x Rp1.48 Trillion
≈ $86.90 Million
Rp425.09 Billion Indonesia Rp6275.00 ▼ -5.64%
6185 Shanghai Jin Jiang International Hotels Development Co Ltd B
SHG:900934
3.49x $1.37 Billion $392.87 Million China $1.44 ▼ -0.28%
6186 Venture Global, Inc.
NYSE:VG
3.49x $1.88 Billion $540.00 Million USA $13.16 ▲ +5.11%
6187 LIG-ES SPAC
KQ:220260
3.49x ₩1.61 Billion
≈ $1.09 Million
₩461.09 Million Korea ₩4535.00 ▲ +1.91%
6188 Bri-Chem Corp.
TO:BRY
3.49x CA$3.74 Million
≈ $2.71 Million
CA$1.07 Million Canada CA$0.41 ▲ +0.00%
6189 B&B Triplewall Containers Limited
NSE:BBTCL
3.49x Rs230.34 Million
≈ $2.49 Million
Rs66.07 Million India Rs209.92 ▲ +3.74%
6190 Anton Oilfield Services Group
F:5AO
3.49x €170.59 Million
≈ $199.43 Million
€48.94 Million Germany €0.10 ▼ -7.55%
6191 Ganga Forging Limited
NSE:GANGAFORGE
3.49x Rs9.63 Million
≈ $104.12K
Rs2.76 Million India Rs2.28 ▼ -2.15%
6192 BrasilAgro - Companhia Brasileira de Propriedades Agrícolas
SA:AGRO3
3.48x R$213.49 Million
≈ $41.89 Million
R$61.28 Million Brazil R$18.50 ▼ -2.27%
6193 Grupo Mateus S.A
SA:GMAT3
3.48x R$1.13 Billion
≈ $221.66 Million
R$324.26 Million Brazil R$4.20 ▼ -0.24%
6194 Informa PLC
LSE:INF
3.48x GBX523.70 Million
≈ $63.72K
GBX150.40 Million UK GBX820.40 ▲ +2.12%
6195 CCL Products (India) Limited
NSE:CCL
3.48x Rs6.03 Billion
≈ $65.24 Million
Rs1.73 Billion India Rs1067.70 ▼ -0.97%
6196 Caxton
JSE:CAT
3.48x ZAC886.27 Million
≈ $471.01K
ZAC254.63 Million South Africa ZAC1220.00 ▲ +1.67%
6197 Fujian Cement Inc
SHG:600802
3.48x CN¥141.23 Million
≈ $20.67 Million
CN¥40.59 Million China CN¥4.92 ▼ -1.99%
6198 Consti Yhtiot Oy
HE:CONSTI
3.48x €10.26 Million
≈ $12.00 Million
€2.95 Million Finland €10.75 ▲ +0.00%
6199 Minor International Public Company Limited
BK:MINT
3.48x ฿8.88 Billion
≈ $276.91 Million
฿2.55 Billion Thailand ฿22.20 ▲ +0.45%
6200 PEH Wertpapier AG
F:PEH
3.48x €1.46 Million
≈ $1.70 Million
€418.50K Germany €28.60 ▼ -0.69%