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
6101 LVMC Holdings
KO:900140
3.51x ₩7.59 Billion
≈ $5.14 Million
₩2.16 Billion Korea ₩1206.00 ▼ -0.33%
6102 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 ▼ -1.00%
6103 Zhewen Pictures Group Co Ltd
SHG:601599
3.51x CN¥74.50 Million
≈ $10.90 Million
CN¥21.25 Million China CN¥2.91 ▲ +0.00%
6104 Dave & Buster’s Entertainment
NASDAQ:PLAY
3.51x $34.00 Million $9.70 Million USA $10.66 ▲ +5.44%
6105 Springsnow Food Group Co Ltd
SHG:605567
3.50x CN¥68.67 Million
≈ $10.05 Million
CN¥19.59 Million China CN¥7.82 ▼ -1.76%
6106 Milestone Scientific
NYSE MKT:MLSS
3.50x $783.65K $223.64K USA $0.38 ▼ -1.77%
6107 Nurminen Logistics Oyj
HE:NLG1V
3.50x €5.16 Million
≈ $6.03 Million
€1.47 Million Finland €0.70 ▲ +0.57%
6108 Robinhood Markets Inc
NASDAQ:HOOD
3.50x $1.21 Billion $346.00 Million USA $106.36 ▲ +7.13%
6109 BRF S.A
SA:BRFS3
3.50x R$2.57 Billion
≈ $505.06 Million
R$734.92 Million Brazil R$17.95 ▼ -5.38%
6110 BRF SA ADR
NYSE:BRFS
3.50x $2.57 Billion $734.92 Million USA $3.38 ▼ -11.52%
6111 Intanwijaya Internasional Tbk
JK:INCI
3.50x Rp37.40 Billion
≈ $2.19 Million
Rp10.68 Billion Indonesia Rp675.00 ▲ +2.27%
6112 CNH Industrial N.V.
NYSE:CNH
3.50x $35.00 Million $10.00 Million USA $10.35 ▲ +0.19%
6113 Inspired Plc
LSE:INSE
3.50x GBX7.09 Million
≈ $862.77
GBX2.03 Million UK GBX6.68 ▲ +3.57%
6114 QUICKBIT EU AB O.N.
F:QBT
3.50x €4.20 Million
≈ $4.91 Million
€1.20 Million Germany €0.01 ▼ -4.76%
6115 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%
6116 Chunghwa Telecom Co
TW:2412
3.50x NT$32.56 Billion
≈ $1.03 Billion
NT$9.31 Billion Taiwan NT$139.00 ▲ +0.00%
6117 Hidrovias do Brasil S.A
SA:HBSA3
3.50x R$414.39 Million
≈ $81.31 Million
R$118.42 Million Brazil R$3.37 ▲ +2.12%
6118 Brightspire Capital Inc
NYSE:BRSP
3.50x $10.93 Million $3.12 Million USA $5.41 ▲ +1.50%
6119 Chengzhi Shareholding Co Ltd
SHE:000990
3.50x CN¥295.45 Million
≈ $43.23 Million
CN¥84.45 Million China CN¥9.22 ▼ -0.32%
6120 OGE Energy Corporation
NYSE:OGE
3.50x $175.50 Million $50.20 Million USA $48.33 ▼ -0.47%
6121 RAIZ Invest Ltd
AU:RZI
3.49x AU$3.07 Million
≈ $2.17 Million
AU$878.00K Australia AU$0.52 ▲ +0.00%
6122 Petrolia SE
F:0PE
3.49x €1.92 Million
≈ $2.25 Million
€550.00K Germany €0.53 ▼ -1.85%
6123 Pinterest Inc
NYSE:PINS
3.49x $321.65 Million $92.11 Million USA $22.83 ▲ +0.09%
6124 Power Root Bhd
KLSE:7237
3.49x RM23.84 Million
≈ $5.98 Million
RM6.83 Million Malaysia RM1.10 ▲ +0.00%
6125 SIG plc
LSE:SHI
3.49x GBX16.40 Million
≈ $2.00K
GBX4.70 Million UK GBX8.25 ▲ +3.13%
6126 Avatec Co. Ltd
KQ:149950
3.49x ₩3.21 Billion
≈ $2.17 Million
₩919.68 Million Korea ₩8670.00 ▲ +0.70%
6127 Astra Agro Lestari Tbk
JK:AALI
3.49x Rp1.48 Trillion
≈ $86.90 Million
Rp425.09 Billion Indonesia Rp6500.00 ▼ -0.38%
6128 Shanghai Jin Jiang International Hotels Development Co Ltd B
SHG:900934
3.49x $1.37 Billion $392.87 Million China $1.45 ▼ -0.07%
6129 Venture Global, Inc.
NYSE:VG
3.49x $1.88 Billion $540.00 Million USA $14.06 ▼ -1.61%
6130 LIG-ES SPAC
KQ:220260
3.49x ₩1.61 Billion
≈ $1.09 Million
₩461.09 Million Korea ₩3195.00 ▲ +0.95%
6131 B&B Triplewall Containers Limited
NSE:BBTCL
3.49x Rs230.34 Million
≈ $2.49 Million
Rs66.07 Million India Rs213.76 ▲ +0.90%
6132 Anton Oilfield Services Group
F:5AO
3.49x €170.59 Million
≈ $199.43 Million
€48.94 Million Germany €0.08 ▲ +0.00%
6133 Ganga Forging Limited
NSE:GANGAFORGE
3.49x Rs9.63 Million
≈ $104.12K
Rs2.76 Million India Rs1.89 ▼ -1.56%
6134 BrasilAgro - Companhia Brasileira de Propriedades Agrícolas
SA:AGRO3
3.48x R$213.49 Million
≈ $41.89 Million
R$61.28 Million Brazil R$19.27 ▼ -1.83%
6135 PT Daya Intiguna Yasa Tbk
JK:MDIY
3.48x Rp1.07 Trillion
≈ $62.41 Million
Rp305.89 Billion Indonesia Rp985.00 ▼ -1.01%
6136 CCL Products (India) Limited
NSE:CCL
3.48x Rs6.03 Billion
≈ $65.24 Million
Rs1.73 Billion India Rs1205.20 ▲ +0.34%
6137 Caxton
JSE:CAT
3.48x ZAC886.27 Million
≈ $471.01K
ZAC254.63 Million South Africa ZAC1222.00 ▲ +1.83%
6138 Fujian Cement Inc
SHG:600802
3.48x CN¥141.23 Million
≈ $20.67 Million
CN¥40.59 Million China CN¥3.90 ▼ -1.76%
6139 Consti Yhtiot Oy
HE:CONSTI
3.48x €10.26 Million
≈ $12.00 Million
€2.95 Million Finland €11.05 ▼ -1.34%
6140 Minor International Public Company Limited
BK:MINT
3.48x ฿8.88 Billion
≈ $276.91 Million
฿2.55 Billion Thailand ฿24.00 ▼ -0.41%
6141 PEH Wertpapier AG
F:PEH
3.48x €1.46 Million
≈ $1.70 Million
€418.50K Germany €30.00 ▼ -1.32%
6142 Shenzhen Chengtian Weiye Technology Co Ltd
SHE:300689
3.48x CN¥5.38 Million
≈ $786.69K
CN¥1.55 Million China CN¥49.70 ▲ +7.86%
6143 MOBVISTA INC. DL-01
F:6MO
3.48x €214.29 Million
≈ $250.52 Million
€61.62 Million Germany €1.17 ▲ +3.54%
6144 MidCap Financial Investment Corporation
NASDAQ:MFIC
3.48x $169.39 Million $48.73 Million USA $9.61 ▲ +0.10%
6145 Chongqing Sokon Ind Grp Co
SHG:601127
3.48x CN¥8.24 Billion
≈ $1.21 Billion
CN¥2.37 Billion China CN¥55.51 ▼ -0.18%
6146 Hubeiyichang Transportation Group Co Ltd
SHE:002627
3.48x CN¥77.32 Million
≈ $11.31 Million
CN¥22.25 Million China CN¥5.64 ▲ +1.08%
6147 BRF S.A
F:P5Y
3.48x €2.57 Billion
≈ $3.01 Billion
€740.62 Million Germany €3.04 ▼ -10.59%
6148 Sphera Franchise Group SA MiFID Eligible Security
RO:SFG
3.48x RON87.47 Million
≈ $20.09 Million
RON25.17 Million Romania RON40.10 ▲ +2.04%
6149 RC365 Holding PLC
LSE:RCGH
3.47x GBX1.74 Million
≈ $211.60
GBX500.71K UK GBX1.95 ▲ +0.00%
6150 Forterra PLC
LSE:FORT
3.47x GBX25.00 Million
≈ $3.04K
GBX7.20 Million UK GBX134.20 ▲ +0.15%
6151 CII Bridges and Roads Investment JSC
VN:LGC
3.47x ₫202.32 Billion
≈ $7.69 Million
₫58.27 Billion Vietnam ₫64800.00 ▲ +6.75%
6152 Enaex S.A
SN:ENAEX
3.47x CL$108.61 Million
≈ $121.47K
CL$31.29 Million Chile CL$24957.00 ▲ +0.19%
6153 Five9 Inc
NASDAQ:FIVN
3.47x $63.92 Million $18.41 Million USA $25.23 ▼ -1.83%
6154 Kaiser Reef Ltd
AU:KAU
3.47x AU$31.51 Million
≈ $22.30 Million
AU$9.08 Million Australia AU$0.18 ▲ +2.86%
6155 Chongyi Zhangyuan Tungsten Co Ltd
SHE:002378
3.47x CN¥260.35 Million
≈ $38.10 Million
CN¥75.02 Million China CN¥22.97 ▲ +6.20%
6156 Garuda Indonesia Persero Tbk
JK:GIAA
3.47x Rp203.05 Million
≈ $11.90K
Rp58.52 Million Indonesia Rp54.00 ▲ +0.00%
6157 Duolingo Inc
NASDAQ:DUOL
3.47x $150.77 Million $43.46 Million USA $124.71 ▼ -6.86%
6158 SGSG Science&technology Co Ltd Zhuhai
SHE:300561
3.47x CN¥4.63 Million
≈ $676.92K
CN¥1.33 Million China CN¥19.82 ▲ +3.77%
6159 UNITED UTILITIES GP ADR/2
F:UUEA
3.47x €918.10 Million
≈ $1.07 Billion
€264.70 Million Germany €30.20 ▲ +0.67%
6160 National Australia Bank Limited
F:NAL
3.47x €6.88 Billion
≈ $8.04 Billion
€1.98 Billion Germany €23.81 ▼ -0.79%
6161 FOODWELL Co. Ltd
KQ:005670
3.47x ₩10.41 Billion
≈ $7.05 Million
₩3.00 Billion Korea ₩6380.00 ▲ +1.27%
6162 Russel Metals Inc.
TO:RUS
3.47x CA$105.40 Million
≈ $76.24 Million
CA$30.40 Million Canada CA$68.46 ▲ +0.01%
6163 Akbar Indomakmur Stimec Tbk
JK:AIMS
3.47x Rp1.38 Billion
≈ $80.62K
Rp397.03 Million Indonesia Rp330.00 ▲ +1.23%
6164 Criteo Sa
NASDAQ:CRTO
3.47x $160.69 Million $46.37 Million USA $21.57 ▼ -1.95%
6165 STEP Energy Services Ltd
TO:STEP
3.46x CA$23.50 Million
≈ $17.00 Million
CA$6.78 Million Canada CA$5.49 ▼ -0.18%
6166 Bank of China Limited
F:W8V
3.46x €196.21 Billion
≈ $229.39 Billion
€56.63 Billion Germany €0.58 ▲ +0.47%
6167 BANK O.CHINA H ADR/25 YC1
F:W8VS
3.46x €196.21 Billion
≈ $229.39 Billion
€56.63 Billion Germany €14.30 ▼ -2.72%
6168 Bank of China Limited
SHG:601988
3.46x CN¥196.21 Billion
≈ $28.71 Billion
CN¥56.63 Billion China CN¥5.88 ▼ -3.29%
6169 Ecopetrol S.A
F:ECHA
3.46x €8.88 Trillion
≈ $10.38 Trillion
€2.56 Trillion Germany €13.90 ▲ +0.72%
6170 GMéxico Transportes S.A.B. de C.V
MX:GMXT
3.46x MX$7.09 Billion
≈ $407.93 Million
MX$2.05 Billion Mexico MX$34.10 ▲ +1.79%
6171 Go Digit General Insurance Ltd
NSE:GODIGIT
3.46x Rs8.82 Billion
≈ $95.42 Million
Rs2.55 Billion India Rs285.05 ▲ +1.48%
6172 China Glaze Co Ltd
TW:1809
3.46x NT$44.94 Million
≈ $1.42 Million
NT$12.99 Million Taiwan NT$39.00 ▲ +2.50%
6173 Indus Gas Limited
LSE:INDI
3.46x GBX2.21 Million
≈ $268.89
GBX639.05K UK GBX1.90 ▲ +39.71%
6174 Postal Savings Bank of China Co Ltd
SHG:601658
3.46x CN¥94.52 Billion
≈ $13.83 Billion
CN¥27.33 Billion China CN¥5.05 ▼ -2.51%
6175 SIMONA AG O.N.
F:SIM0
3.46x €65.89 Million
≈ $77.04 Million
€19.06 Million Germany €65.00 ▼ -0.76%
6176 Eurofins Scientific SE
PA:ERF
3.46x €789.60 Million
≈ $923.13 Million
€228.40 Million France €69.66 ▼ -2.03%
6177 IFE Elevators Co Ltd
SHE:002774
3.46x CN¥62.24 Million
≈ $9.11 Million
CN¥18.00 Million China CN¥15.24 ▲ +4.46%
6178 SRP Groupe SA
PA:SRP
3.46x €11.20 Million
≈ $13.09 Million
€3.24 Million France €0.79 ▲ +4.76%
6179 Shinsung Delta Tech Co.Ltd
KQ:065350
3.46x ₩16.60 Billion
≈ $11.25 Million
₩4.80 Billion Korea ₩26150.00 ▲ +2.15%
6180 Nuvoco Vistas Corporation Limited
NSE:NUVOCO
3.46x Rs5.86 Billion
≈ $63.40 Million
Rs1.70 Billion India Rs361.60 ▲ +4.54%
6181 Terra Santa Propriedades Agrícolas S.A.
SA:LAND3
3.46x R$60.28 Million
≈ $11.83 Million
R$17.44 Million Brazil R$7.51 ▼ -2.47%
6182 Noumi Ltd
AU:NOU
3.46x AU$15.38 Million
≈ $10.89 Million
AU$4.45 Million Australia AU$0.12 ▲ +9.52%
6183 China Ecotek Corp
TW:1535
3.46x NT$651.14 Million
≈ $20.51 Million
NT$188.45 Million Taiwan NT$46.60 ▼ -1.48%
6184 Emova Group SA
PA:ALEMV
3.46x €5.71 Million
≈ $6.67 Million
€1.65 Million France €0.81 ▲ +0.00%
6185 Virtus Investment Partners, Inc.
NYSE:VRTS
3.45x $108.28 Million $31.34 Million USA $163.34 ▲ +0.73%
6186 Nacon Sa
PA:NACON
3.45x €11.28 Million
≈ $13.19 Million
€3.27 Million France €0.16 ▲ +0.76%
6187 Paysign Inc
NASDAQ:PAYS
3.45x $18.79 Million $5.44 Million USA $8.98 ▲ +1.13%
6188 Serinus Energy Inc.
WAR:SEN
3.45x zł5.32 Million
≈ $1.46 Million
zł1.54 Million Poland zł0.71 ▲ +0.00%
6189 Serinus Energy
LSE:SENX
3.45x GBX5.32 Million
≈ $647.17
GBX1.54 Million UK GBX3.30 ▲ +0.00%
6190 Ingles Markets Incorporated
NASDAQ:IMKTA
3.45x $83.80 Million $24.27 Million USA $89.69 ▼ -0.86%
6191 National Storage Affiliates Trust
NYSE:NSA
3.45x $100.19 Million $29.02 Million USA $43.41 ▼ -1.74%
6192 Zhejiang Taihua New Material
SHG:603055
3.45x CN¥323.39 Million
≈ $47.32 Million
CN¥93.70 Million China CN¥8.39 ▼ -3.01%
6193 Far East Smarter Energy Co Ltd
SHG:600869
3.45x CN¥83.39 Million
≈ $12.20 Million
CN¥24.16 Million China CN¥16.12 ▲ +5.02%
6194 Ultragenyx
NASDAQ:RARE
3.45x $87.35 Million $25.32 Million USA $28.62 ▲ +0.32%
6195 Wendel
PA:MF
3.45x €1.09 Billion
≈ $1.27 Billion
€315.75 Million France €80.05 ▼ -0.87%
6196 Livento Group Inc.
NASDAQ:NUGND
3.45x $508.25K $147.33K USA $0.45 ▲ +0.04%
6197 Chunghwa Telecom Co Ltd
NYSE:CHT
3.45x $32.05 Billion $9.29 Billion USA $43.02 ▲ +0.99%
6198 Performance Shipping Inc
NASDAQ:PSHG
3.45x $13.49 Million $3.91 Million USA $1.76 ▲ +5.39%
6199 International General Insurance Holdings Ltd
NASDAQ:IGIC
3.45x $108.14 Million $31.35 Million USA $28.11 ▼ -0.57%
6200 United Renewable Energy Co Ltd
TW:3576
3.45x NT$219.59 Million
≈ $6.92 Million
NT$63.68 Million Taiwan NT$19.10 ▲ +3.52%