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
2201 Airbnb Inc
NASDAQ:ABNB
10.68x $1.71 Billion $160.00 Million USA $144.94 ▼ -0.71%
2202 China Molybdenum Co. Ltd
F:D7N
10.67x €4.12 Billion
≈ $4.82 Billion
€386.02 Million Germany €1.77 ▲ +3.93%
2203 Fujian Foxit Software Development Joint Stock Co Ltd
SHG:688095
10.66x CN¥67.01 Million
≈ $9.81 Million
CN¥6.28 Million China CN¥53.39 ▲ +3.09%
2204 Goodyear (Thailand) Public Company Limited
BK:GYT
10.66x ฿129.01 Million
≈ $4.02 Million
฿12.11 Million Thailand ฿183.00 ▼ -1.08%
2205 Panatlântica S.A
SA:PATI3
10.65x R$53.99 Million
≈ $10.59 Million
R$5.07 Million Brazil R$30.22 ▲ +0.00%
2206 Summit Midstream Corporation
NYSE:SMC
10.65x $53.67 Million $5.04 Million USA $29.06 ▼ -1.29%
2207 Whirlpool Corporation
NYSE:WHR
10.65x $1.15 Billion $108.00 Million USA $36.91 ▼ -3.48%
2208 YEAH1 Group Corp
VN:YEG
10.65x ₫206.59 Billion
≈ $7.85 Million
₫19.40 Billion Vietnam ₫7660.00 ▼ -3.65%
2209 Delek Automotive Systems Ltd
TA:DLEA
10.62x ILA434.98 Million
≈ $1.17 Million
ILA40.95 Million Israel ILA1680.00 ▲ +0.72%
2210 Gansu Huangtai Wine-marketing Industry Co. Ltd.
SHE:000995
10.62x CN¥4.96 Million
≈ $726.40K
CN¥467.42K China CN¥9.78 ▲ +1.35%
2211 Thai Oil Public Company Limited
BK:TOP
10.62x ฿26.09 Billion
≈ $813.33 Million
฿2.46 Billion Thailand ฿62.75 ▲ +1.21%
2212 Thai Oil Public Company Limited
F:LQZ
10.62x €26.09 Billion
≈ $30.51 Billion
€2.46 Billion Germany €1.61 ▲ +1.90%
2213 Semiconductor Manufacturing International Corporation
F:MKN2
10.61x €1.45 Billion
≈ $1.70 Billion
€136.59 Million Germany €3.40 ▲ +0.00%
2214 Banque Cantonale Du Jura SA
SW:BCJ
10.61x CHF35.40 Million
≈ $44.75 Million
CHF3.33 Million Switzerland CHF79.00 ▼ -1.25%
2215 TradeDoubler AB
ST:TRAD
10.61x Skr16.57 Million
≈ $1.78 Million
Skr1.56 Million Sweden Skr6.32 ▼ -2.17%
2216 BOE Technology Group Co Ltd
SHE:000725
10.60x CN¥14.37 Billion
≈ $2.10 Billion
CN¥1.35 Billion China CN¥5.79 ▼ -4.61%
2217 DINGDONG CAYMAN 2ADR/3 A
F:945
10.60x €328.60 Million
≈ $384.16 Million
€31.00 Million Germany €2.18 ▼ -1.80%
2218 Australian Oilseeds Holdings Limited Ordinary Shares
NASDAQ:COOT
10.58x $1.89 Million $178.66K USA $0.44 ▲ +3.50%
2219 Midland States Bancorp Inc
NASDAQ:MSBI
10.58x $79.98 Million $7.56 Million USA $30.85 ▼ -0.87%
2220 Cheniere Energy Partners LP
NYSE:CQP
10.58x $910.00 Million $86.00 Million USA $63.83 ▲ +2.32%
2221 Cricut Inc
NASDAQ:CRCT
10.58x $82.43 Million $7.79 Million USA $4.60 ▼ -0.65%
2222 Yibin Tianyuan Group Co Ltd
SHE:002386
10.58x CN¥159.23 Million
≈ $23.30 Million
CN¥15.05 Million China CN¥5.64 ▼ -2.59%
2223 Flowco Holdings Inc.
NYSE:FLOC
10.58x $78.71 Million $7.44 Million USA $19.94 ▼ -1.48%
2224 B. Gaon Holdings Ltd
TA:GAON
10.58x ILA8.80 Million
≈ $23.59K
ILA832.00K Israel ILA4721.00 ▲ +0.04%
2225 Southern Cross Media Group Ltd
AU:SXL
10.57x AU$23.94 Million
≈ $16.94 Million
AU$2.26 Million Australia AU$0.53 ▼ -2.78%
2226 Shandong Shengli Co Ltd
SHE:000407
10.57x CN¥377.39 Million
≈ $55.22 Million
CN¥35.70 Million China CN¥3.88 ▲ +1.31%
2227 Tansun Technology Co Ltd
SHE:300872
10.57x CN¥71.09 Million
≈ $10.40 Million
CN¥6.73 Million China CN¥14.31 ▼ -0.56%
2228 Huneed Tech
KO:005870
10.57x ₩16.33 Billion
≈ $11.07 Million
₩1.55 Billion Korea ₩4335.00 ▼ -3.45%
2229 Shandong Jinjing Science and Technology Stock Co Ltd
SHG:600586
10.56x CN¥90.00 Million
≈ $13.17 Million
CN¥8.52 Million China CN¥3.91 ▼ -0.51%
2230 W&T Offshore Inc
NYSE:WTI
10.56x $22.65 Million $2.15 Million USA $3.51 ▲ +0.57%
2231 UNITIL Corporation
NYSE:UTL
10.55x $42.20 Million $4.00 Million USA $54.32 ▼ -0.42%
2232 Asian Marine Services Public Company Limited
BK:ASIMAR
10.53x ฿222.44 Million
≈ $6.93 Million
฿21.13 Million Thailand ฿1.41 ▲ +0.71%
2233 Mobile-health Network Solutions Class A Ordinary Shares
NASDAQ:MNDR
10.53x $358.72K $34.08K USA $3.09 ▼ -3.74%
2234 Qingdao Topscomm Commun Inc
SHG:603421
10.52x CN¥212.61 Million
≈ $31.11 Million
CN¥20.21 Million China CN¥5.17 ▼ -3.36%
2235 ARRAIL GROUP LTD.
F:I1D
10.51x €231.14 Million
≈ $270.23 Million
€21.99 Million Germany €0.20 ▲ +0.00%
2236 Guanglian Aviation Industry Co Ltd
SHE:300900
10.50x CN¥103.87 Million
≈ $15.20 Million
CN¥9.89 Million China CN¥22.65 ▼ -8.00%
2237 E-World
KO:084680
10.48x ₩5.39 Billion
≈ $3.65 Million
₩513.97 Million Korea ₩591.00 ▼ -9.91%
2238 Fuji Finance Indonesia Tbk PT
JK:FUJI
10.47x Rp21.74 Billion
≈ $1.27 Million
Rp2.08 Billion Indonesia Rp212.00 ▲ +0.95%
2239 Wheels India Limited
NSE:WHEELS
10.47x Rs4.00 Billion
≈ $43.31 Million
Rs382.40 Million India Rs1461.30 ▼ -0.73%
2240 Beijing Shiji Information Technology Co Ltd
SHE:002153
10.47x CN¥130.16 Million
≈ $19.05 Million
CN¥12.43 Million China CN¥7.50 ▲ +2.32%
2241 Railcare Group AB (publ)
ST:RAIL
10.46x Skr72.15 Million
≈ $7.76 Million
Skr6.89 Million Sweden Skr37.90 ▲ +0.53%
2242 Eagle Cold Storage Enterprise Co Ltd
TWO:8905
10.46x NT$104.07 Million
≈ $3.28 Million
NT$9.95 Million Taiwan NT$29.95 ▲ +3.28%
2243 Jacques Bogart SA
PA:JBOG
10.46x €49.64 Million
≈ $58.03 Million
€4.75 Million France €2.20 ▲ +0.00%
2244 Esotiq & Henderson S.A.
WAR:EAH
10.46x zł22.56 Million
≈ $6.21 Million
zł2.16 Million Poland zł33.30 ▲ +0.91%
2245 SFA Engineering Corporation
KQ:056190
10.45x ₩15.67 Billion
≈ $10.62 Million
₩1.50 Billion Korea ₩19770.00 ▼ -4.49%
2246 China Modern Dairy Holdings Ltd
F:07M
10.43x €1.09 Billion
≈ $1.28 Billion
€104.64 Million Germany €0.12 ▲ +0.00%
2247 Hunan New Wellful Co Ltd
SHG:600975
10.43x CN¥267.07 Million
≈ $39.08 Million
CN¥25.61 Million China CN¥4.94 ▼ -3.52%
2248 SSP Group PLC
LSE:SSPG
10.42x GBX395.10 Million
≈ $48.07K
GBX37.90 Million UK GBX184.90 ▼ -0.16%
2249 Ajinextek Co. Ltd
KQ:059120
10.42x ₩2.20 Billion
≈ $1.49 Million
₩211.51 Million Korea ₩4315.00 ▼ -5.16%
2250 Bizim Toptan Satis Magazalari AS
IS:BIZIM
10.42x TL342.22 Million
≈ $7.66 Million
TL32.85 Million Turkey TL25.28 ▲ +1.20%
2251 Inst Diagnosti
SN:INDISA
10.41x CL$8.87 Billion
≈ $9.92 Million
CL$851.65 Million Chile CL$2516.90 ▲ +0.00%
2252 Immersion SA
PA:ALIMR
10.41x €188.75K
≈ $220.67K
€18.14K France €2.36 ▼ -1.67%
2253 kakaopay Corp.
KO:377300
10.40x ₩88.83 Billion
≈ $60.20 Million
₩8.54 Billion Korea ₩39700.00 ▼ -2.93%
2254 Tri-Mode System M Bhd
KLSE:0199
10.39x RM2.14 Million
≈ $537.53K
RM206.00K Malaysia RM0.16 ▲ +3.23%
2255 Maral Overseas Limited
NSE:MARALOVER
10.39x Rs611.49 Million
≈ $6.61 Million
Rs58.87 Million India Rs55.00 ▲ +3.02%
2256 SK TELECOM CO.LTD.ADR 5/9
F:KMBA
10.39x €1.10 Trillion
≈ $1.29 Trillion
€106.00 Billion Germany €31.80 ▼ -1.24%
2257 SK Telecom Co Ltd
KO:017670
10.39x ₩1.10 Trillion
≈ $746.17 Million
₩106.00 Billion Korea ₩84700.00 ▼ -5.57%
2258 Caida Securities Co Ltd
SHG:600906
10.38x CN¥2.63 Billion
≈ $384.73 Million
CN¥253.39 Million China CN¥7.22 ▲ +1.98%
2259 Imagicaaworld Entertainment Limited
NSE:IMAGICAA
10.37x Rs560.57 Million
≈ $6.06 Million
Rs54.05 Million India Rs46.19 ▼ -3.00%
2260 Korea Ind
KO:002140
10.36x ₩14.28 Billion
≈ $9.67 Million
₩1.38 Billion Korea ₩2375.00 ▲ +29.99%
2261 Hengyuan Refining Company Bhd
KLSE:4324
10.36x RM217.90 Million
≈ $54.71 Million
RM21.04 Million Malaysia RM1.43 ▲ +5.93%
2262 JNK Heaters Co. Ltd
KQ:126880
10.34x ₩25.64 Billion
≈ $17.38 Million
₩2.48 Billion Korea ₩2750.00 ▼ -2.48%
2263 Jiangsu Canlon Building Materials Co Ltd
SHE:300715
10.34x CN¥6.19 Million
≈ $905.12K
CN¥598.10K China CN¥11.91 ▼ -4.87%
2264 SVG Optronics Co Ltd
SHE:300331
10.34x CN¥51.87 Million
≈ $7.59 Million
CN¥5.02 Million China CN¥39.00 ▼ -12.48%
2265 Linkers Industries Limited Class A Ordinary Shares
NASDAQ:LNKS
10.33x $2.04 Million $197.44K USA $1.27 ▼ -9.29%
2266 Wushang Group Co Ltd
SHE:000501
10.30x CN¥233.76 Million
≈ $34.21 Million
CN¥22.69 Million China CN¥6.97 ▼ -0.43%
2267 KB Financial Group Inc
F:KBIA
10.30x €7.43 Trillion
≈ $8.68 Trillion
€721.24 Billion Germany €99.00 ▼ -4.81%
2268 Embraer S.A
F:EMY
10.29x €857.00 Million
≈ $1.00 Billion
€83.30 Million Germany €55.60 ▲ +2.21%
2269 Hangzhou Silan Microelectronics Co Ltd
SHG:600460
10.29x CN¥866.89 Million
≈ $126.85 Million
CN¥84.27 Million China CN¥29.88 ▼ -9.76%
2270 Scana ASA
OL:SCANA
10.29x Nkr115.20 Million
≈ $12.12 Million
Nkr11.20 Million Norway Nkr1.38 ▼ -1.08%
2271 Chongqing Lummy Pharmaceutical
SHE:300006
10.28x CN¥60.72 Million
≈ $8.88 Million
CN¥5.90 Million China CN¥4.59 ▲ +0.66%
2272 BSL Corp Bhd
KLSE:7221
10.28x RM4.73 Million
≈ $1.19 Million
RM460.00K Malaysia RM0.02 ▼ -25.00%
2273 BROOGE ENERGY DL-0001
F:3SF
10.28x €45.61 Million
≈ $53.33 Million
€4.44 Million Germany €2.22 ▲ +0.00%
2274 TX Group AG
SW:TXGN
10.27x CHF98.60 Million
≈ $124.66 Million
CHF9.60 Million Switzerland CHF135.80 ▲ +0.59%
2275 Zamet Industry SA
WAR:ZMT
10.27x zł7.45 Million
≈ $2.05 Million
zł726.00K Poland zł0.58 ▲ +0.35%
2276 Prince Pipes And Fittings Limited
NSE:PRINCEPIPE
10.26x Rs2.00 Billion
≈ $21.59 Million
Rs194.53 Million India Rs267.50 ▼ -0.61%
2277 Zoy Home Furnishing Co Ltd
SHG:603709
10.26x CN¥23.79 Million
≈ $3.48 Million
CN¥2.32 Million China CN¥12.64 ▼ -5.25%
2278 Strawberry Fields REIT LLC
NYSE MKT:STRW
10.26x $20.70 Million $2.02 Million USA $13.24 ▼ -0.23%
2279 Oriental Union Chemical Corp
TW:1710
10.25x NT$462.82 Million
≈ $14.58 Million
NT$45.14 Million Taiwan NT$15.45 ▼ -5.79%
2280 Sierra Madre Gold and Silver Ltd
V:SM
10.25x CA$3.47 Million
≈ $2.51 Million
CA$338.84K Canada CA$1.59 ▼ -4.22%
2281 Sunflower Pharmaceuticals Group Co Ltd
SHE:002737
10.25x CN¥247.91 Million
≈ $36.28 Million
CN¥24.20 Million China CN¥13.66 ▲ +0.15%
2282 Fujian Kuncai Material Tech
SHG:603826
10.24x CN¥119.42 Million
≈ $17.47 Million
CN¥11.66 Million China CN¥14.72 ▼ -3.03%
2283 Nextronics Engineering
TWO:8147
10.23x NT$166.26 Million
≈ $5.24 Million
NT$16.25 Million Taiwan NT$128.50 ▼ -1.53%
2284 Fuel Tech Inc
NASDAQ:FTEK
10.22x $3.10 Million $303.00K USA $1.48 ▼ -3.27%
2285 AG Anadolu Group Holding
IS:AGHOL
10.21x TL35.17 Billion
≈ $787.79 Million
TL3.44 Billion Turkey TL35.10 ▲ +3.54%
2286 Sichuan Kexin Mechanic Electric
SHE:300092
10.20x CN¥30.55 Million
≈ $4.47 Million
CN¥2.99 Million China CN¥10.52 ▼ -2.86%
2287 Digital China Information Service Co Ltd
SHE:000555
10.20x CN¥1.23 Billion
≈ $179.69 Million
CN¥120.38 Million China CN¥9.54 ▲ +2.14%
2288 T.Krungthai Industries Public Company Limited
BK:TKT
10.20x ฿24.16 Million
≈ $752.90K
฿2.37 Million Thailand ฿0.75 ▼ -1.32%
2289 H+H International A/S
CO:HH
10.20x Dkr102.00 Million
≈ $15.96 Million
Dkr10.00 Million Denmark Dkr101.40 ▼ -0.78%
2290 Shenzhen Strongteam Decoration Engineering Co Ltd
SHE:002989
10.20x CN¥38.74 Million
≈ $5.67 Million
CN¥3.80 Million China CN¥21.66 ▼ -9.98%
2291 Guangdong Guangzhou Daily Media Co Ltd
SHE:002181
10.20x CN¥120.14 Million
≈ $17.58 Million
CN¥11.78 Million China CN¥7.61 ▼ -3.30%
2292 Wonder Electricals Limited
NSE:WEL
10.19x Rs139.05 Million
≈ $1.50 Million
Rs13.64 Million India Rs101.95 ▲ +0.68%
2293 International Paper
NYSE:IP
10.18x $611.00 Million $60.00 Million USA $36.25 ▼ -3.49%
2294 Bowim S.A.
WAR:BOW
10.18x zł2.83 Million
≈ $780.10K
zł278.37K Poland zł8.12 ▲ +1.50%
2295 Integral Diagnostics Ltd
AU:IDX
10.18x AU$51.60 Million
≈ $36.51 Million
AU$5.07 Million Australia AU$2.08 ▼ -0.95%
2296 Millennium Group International Holdings Limited Ordinary Shares
NASDAQ:MGIH
10.17x $9.84 Million $967.62K USA $1.52 ▼ -1.30%
2297 United States Cellular Corporation
NYSE:USM
10.16x $325.00 Million $32.00 Million USA $9.70 ▲ +0.53%
2298 Med Life SA
RO:M
10.15x RON73.52 Million
≈ $16.88 Million
RON7.24 Million Romania RON12.24 ▲ +0.66%
2299 Consus Enerji Isletmeciligi ve Hizmetleri AS
IS:CONSE
10.15x TL367.12 Million
≈ $8.22 Million
TL36.18 Million Turkey TL2.53 ▼ -0.78%
2300 Tuas Ltd
AU:TUA
10.13x AU$39.35 Million
≈ $27.84 Million
AU$3.88 Million Australia AU$2.27 ▼ -1.73%