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
2201 Airbnb Inc
NASDAQ:ABNB
10.68x $1.71 Billion $160.00 Million USA $133.59 ▼ -0.57%
2202 China Molybdenum Co. Ltd
F:D7N
10.67x €4.12 Billion
≈ $4.82 Billion
€386.02 Million Germany €2.15 ▲ +6.92%
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¥72.44 ▼ -3.01%
2204 Goodyear (Thailand) Public Company Limited
BK:GYT
10.66x ฿129.01 Million
≈ $4.02 Million
฿12.11 Million Thailand ฿180.00 ▲ +0.00%
2205 Panatlântica S.A
SA:PATI3
10.65x R$53.99 Million
≈ $10.59 Million
R$5.07 Million Brazil R$29.01 ▼ -14.68%
2206 Summit Midstream Corporation
NYSE:SMC
10.65x $53.67 Million $5.04 Million USA $29.23 ▼ -1.75%
2207 Whirlpool Corporation
NYSE:WHR
10.65x $1.15 Billion $108.00 Million USA $40.71 ▼ -0.73%
2208 YEAH1 Group Corp
VN:YEG
10.65x ₫206.59 Billion
≈ $7.85 Million
₫19.40 Billion Vietnam ₫9010.00 ▼ -0.33%
2209 Delek Automotive Systems Ltd
TA:DLEA
10.62x ILA434.98 Million
≈ $1.17 Million
ILA40.95 Million Israel ILA1944.00 ▼ -1.62%
2210 Gansu Huangtai Wine-marketing Industry Co. Ltd.
SHE:000995
10.62x CN¥4.96 Million
≈ $726.40K
CN¥467.42K China CN¥12.68 ▼ -1.01%
2211 Thai Oil Public Company Limited
BK:TOP
10.62x ฿26.09 Billion
≈ $813.33 Million
฿2.46 Billion Thailand ฿46.25 ▲ +0.00%
2212 Thai Oil PCL
STU:LQZ
10.62x €26.09 Billion
≈ $30.51 Billion
€2.46 Billion Germany €1.22 ▲ +0.83%
2213 Thai Oil Public Company Limited
F:LQZ
10.62x €26.09 Billion
≈ $30.51 Billion
€2.46 Billion Germany €1.20 ▼ -0.83%
2214 Semiconductor Manufacturing International Corporation
F:MKN2
10.61x €1.45 Billion
≈ $1.70 Billion
€136.59 Million Germany €3.40 ▲ +0.00%
2215 Banque Cantonale Du Jura SA
SW:BCJ
10.61x CHF35.40 Million
≈ $44.75 Million
CHF3.33 Million Switzerland CHF90.00 ▲ +0.00%
2216 TradeDoubler AB
ST:TRAD
10.61x Skr16.57 Million
≈ $1.78 Million
Skr1.56 Million Sweden Skr6.60 ▼ -3.23%
2217 BOE Technology Group Co Ltd
SHE:000725
10.60x CN¥14.37 Billion
≈ $2.10 Billion
CN¥1.35 Billion China CN¥5.59 ▲ +2.19%
2218 DINGDONG CAYMAN 2ADR/3 A
F:945
10.60x €328.60 Million
≈ $384.16 Million
€31.00 Million Germany €2.18 ▼ -1.80%
2219 Invesco California Value Muni Inc Tr
NYSE:VCV
10.59x $39.69 Million $3.75 Million USA $10.63 ▲ +0.09%
2220 Australian Oilseeds Holdings Limited Ordinary Shares
NASDAQ:COOT
10.58x $1.89 Million $178.66K USA $0.62 ▼ -0.06%
2221 Midland States Bancorp Inc
NASDAQ:MSBI
10.58x $79.98 Million $7.56 Million USA $27.49 ▼ -1.47%
2222 Cheniere Energy Partners LP
NYSE:CQP
10.58x $910.00 Million $86.00 Million USA $62.04 ▼ -0.62%
2223 Cricut Inc
NASDAQ:CRCT
10.58x $82.43 Million $7.79 Million USA $4.11 ▼ -0.96%
2224 Yibin Tianyuan Group Co Ltd
SHE:002386
10.58x CN¥159.23 Million
≈ $23.30 Million
CN¥15.05 Million China CN¥5.92 ▲ +0.34%
2225 Flowco Holdings Inc.
NYSE:FLOC
10.58x $78.71 Million $7.44 Million USA $23.16 ▲ +0.48%
2226 B. Gaon Holdings Ltd
TA:GAON
10.58x ILA8.80 Million
≈ $23.59K
ILA832.00K Israel ILA4721.00 ▲ +0.04%
2227 Southern Cross Media Group Ltd
AU:SXL
10.57x AU$23.94 Million
≈ $16.94 Million
AU$2.26 Million Australia AU$0.60 ▼ -2.44%
2228 Shandong Shengli Co Ltd
SHE:000407
10.57x CN¥377.39 Million
≈ $55.22 Million
CN¥35.70 Million China CN¥4.27 ▼ -0.70%
2229 Tansun Technology Co Ltd
SHE:300872
10.57x CN¥71.09 Million
≈ $10.40 Million
CN¥6.73 Million China CN¥19.34 ▲ +0.42%
2230 Huneed Tech
KO:005870
10.57x ₩16.33 Billion
≈ $11.07 Million
₩1.55 Billion Korea ₩5880.00 ▼ -2.00%
2231 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¥4.84 ▼ -3.01%
2232 W&T Offshore Inc
NYSE:WTI
10.56x $22.65 Million $2.15 Million USA $4.01 ▼ -0.25%
2233 UNITIL Corporation
NYSE:UTL
10.55x $42.20 Million $4.00 Million USA $48.83 ▼ -1.27%
2234 Asian Marine Services Public Company Limited
BK:ASIMAR
10.53x ฿222.44 Million
≈ $6.93 Million
฿21.13 Million Thailand ฿1.37 ▲ +0.74%
2235 Mobile-health Network Solutions Class A Ordinary Shares
NASDAQ:MNDR
10.53x $358.72K $34.08K USA $0.72 ▼ -2.64%
2236 Qingdao Topscomm Commun Inc
SHG:603421
10.52x CN¥212.61 Million
≈ $31.11 Million
CN¥20.21 Million China CN¥7.11 ▼ -0.14%
2237 ARRAIL GROUP LTD.
F:I1D
10.51x €231.14 Million
≈ $270.23 Million
€21.99 Million Germany €0.20 ▲ +0.00%
2238 Guanglian Aviation Industry Co Ltd
SHE:300900
10.50x CN¥103.87 Million
≈ $15.20 Million
CN¥9.89 Million China CN¥35.10 ▲ +2.33%
2239 E-World
KO:084680
10.48x ₩5.39 Billion
≈ $3.65 Million
₩513.97 Million Korea ₩1269.00 ▼ -0.86%
2240 Fuji Finance Indonesia Tbk PT
JK:FUJI
10.47x Rp21.74 Billion
≈ $1.27 Million
Rp2.08 Billion Indonesia Rp280.00 ▼ -2.78%
2241 Wheels India Limited
NSE:WHEELS
10.47x Rs4.00 Billion
≈ $43.31 Million
Rs382.40 Million India Rs1497.70 ▼ -1.33%
2242 Beijing Shiji Information Technology Co Ltd
SHE:002153
10.47x CN¥130.16 Million
≈ $19.05 Million
CN¥12.43 Million China CN¥8.24 ▼ -2.02%
2243 Railcare Group AB (publ)
ST:RAIL
10.46x Skr72.15 Million
≈ $7.76 Million
Skr6.89 Million Sweden Skr35.50 ▼ -1.39%
2244 Eagle Cold Storage Enterprise Co Ltd
TWO:8905
10.46x NT$104.07 Million
≈ $3.28 Million
NT$9.95 Million Taiwan NT$30.00 ▲ +1.52%
2245 Jacques Bogart SA
PA:JBOG
10.46x €49.64 Million
≈ $58.03 Million
€4.75 Million France €2.53 ▲ +0.00%
2246 Esotiq & Henderson S.A.
WAR:EAH
10.46x zł22.56 Million
≈ $6.21 Million
zł2.16 Million Poland zł28.10 ▼ -2.09%
2247 SFA Engineering Corporation
KQ:056190
10.45x ₩15.67 Billion
≈ $10.62 Million
₩1.50 Billion Korea ₩26600.00 ▼ -0.75%
2248 Bangkok Aviation Fuel Services Public Company Limited
BK:BAFS
10.44x ฿455.49 Million
≈ $14.20 Million
฿43.62 Million Thailand ฿8.90 ▲ +1.71%
2249 China Modern Dairy Holdings Ltd
F:07M
10.43x €1.09 Billion
≈ $1.28 Billion
€104.64 Million Germany €0.12 ▼ -3.33%
2250 Hunan New Wellful Co Ltd
SHG:600975
10.43x CN¥267.07 Million
≈ $39.08 Million
CN¥25.61 Million China CN¥4.96 ▼ -1.00%
2251 SSP Group PLC
LSE:SSPG
10.42x GBX395.10 Million
≈ $48.07K
GBX37.90 Million UK GBX165.40 ▼ -0.24%
2252 Bizim Toptan Satis Magazalari AS
IS:BIZIM
10.42x TL342.22 Million
≈ $7.66 Million
TL32.85 Million Turkey TL27.66 ▼ -0.50%
2253 Inst Diagnosti
SN:INDISA
10.41x CL$8.87 Billion
≈ $9.92 Million
CL$851.65 Million Chile CL$2700.00 ▲ +0.00%
2254 Bangkok Ranch PCL
BK:BR
10.41x ฿362.75 Million
≈ $11.31 Million
฿34.86 Million Thailand ฿1.70 ▼ -0.58%
2255 Immersion SA
PA:ALIMR
10.41x €188.75K
≈ $220.67K
€18.14K France €2.30 ▲ +0.00%
2256 kakaopay Corp.
KO:377300
10.40x ₩88.83 Billion
≈ $60.20 Million
₩8.54 Billion Korea ₩46600.00 ▼ -1.69%
2257 Tri-Mode System M Bhd
KLSE:0199
10.39x RM2.14 Million
≈ $537.53K
RM206.00K Malaysia RM0.17 ▲ +0.00%
2258 Maral Overseas Limited
NSE:MARALOVER
10.39x Rs611.49 Million
≈ $6.61 Million
Rs58.87 Million India Rs58.07 ▲ +0.64%
2259 SK Telecom Co Ltd
KO:017670
10.39x ₩1.10 Trillion
≈ $746.17 Million
₩106.00 Billion Korea ₩125200.00 ▲ +11.59%
2260 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%
2261 Caida Securities Co Ltd
SHG:600906
10.38x CN¥2.63 Billion
≈ $384.73 Million
CN¥253.39 Million China CN¥6.82 ▲ +0.00%
2262 Imagicaaworld Entertainment Limited
NSE:IMAGICAA
10.37x Rs560.57 Million
≈ $6.06 Million
Rs54.05 Million India Rs44.43 ▼ -0.67%
2263 Korea Ind
KO:002140
10.36x ₩14.28 Billion
≈ $9.67 Million
₩1.38 Billion Korea ₩2035.00 ▼ -2.16%
2264 Hengyuan Refining Company Bhd
KLSE:4324
10.36x RM217.90 Million
≈ $54.71 Million
RM21.04 Million Malaysia RM1.35 ▲ +8.00%
2265 Jiangsu Canlon Building Materials Co Ltd
SHE:300715
10.34x CN¥6.19 Million
≈ $905.12K
CN¥598.10K China CN¥25.67 ▲ +5.29%
2266 SVG Optronics Co Ltd
SHE:300331
10.34x CN¥51.87 Million
≈ $7.59 Million
CN¥5.02 Million China CN¥58.20 ▲ +11.15%
2267 Linkers Industries Limited Class A Ordinary Shares
NASDAQ:LNKS
10.33x $2.04 Million $197.44K USA $1.53 ▼ -1.29%
2268 SmartStop Self Storage REIT, Inc.
NYSE:SMA
10.33x $52.22 Million $5.06 Million USA $30.28 ▼ -1.40%
2269 Wushang Group Co Ltd
SHE:000501
10.30x CN¥233.76 Million
≈ $34.21 Million
CN¥22.69 Million China CN¥7.43 ▼ -2.75%
2270 J.ESTINA Co.Ltd
KQ:026040
10.30x ₩2.45 Billion
≈ $1.66 Million
₩237.73 Million Korea ₩2385.00 ▲ +5.07%
2271 KB Financial Group Inc
F:KBIA
10.30x €7.43 Trillion
≈ $8.68 Trillion
€721.24 Billion Germany €89.50 ▲ +2.87%
2272 Embraer S.A
F:EMY
10.29x €857.00 Million
≈ $1.00 Billion
€83.30 Million Germany €47.00 ▼ -3.09%
2273 Hangzhou Silan Microelectronics Co Ltd
SHG:600460
10.29x CN¥866.89 Million
≈ $126.85 Million
CN¥84.27 Million China CN¥34.70 ▲ +5.06%
2274 Scana ASA
OL:SCANA
10.29x Nkr115.20 Million
≈ $12.12 Million
Nkr11.20 Million Norway Nkr1.47 ▼ -2.00%
2275 Chongqing Lummy Pharmaceutical
SHE:300006
10.28x CN¥60.72 Million
≈ $8.88 Million
CN¥5.90 Million China CN¥5.23 ▼ -1.13%
2276 BSL Corp Bhd
KLSE:7221
10.28x RM4.73 Million
≈ $1.19 Million
RM460.00K Malaysia RM0.02 ▲ +33.33%
2277 BROOGE ENERGY DL-0001
F:3SF
10.28x €45.61 Million
≈ $53.33 Million
€4.44 Million Germany €2.22 ▲ +0.00%
2278 TX Group AG
SW:TXGN
10.27x CHF98.60 Million
≈ $124.66 Million
CHF9.60 Million Switzerland CHF128.60 ▼ -2.58%
2279 Zamet Industry SA
WAR:ZMT
10.27x zł7.45 Million
≈ $2.05 Million
zł726.00K Poland zł0.88 ▼ -0.23%
2280 J Resources Asia Pasifik Tbk
JK:PSAB
10.26x Rp61.65 Million
≈ $3.61K
Rp6.01 Million Indonesia Rp505.00 ▼ -7.34%
2281 Prince Pipes And Fittings Limited
NSE:PRINCEPIPE
10.26x Rs2.00 Billion
≈ $21.59 Million
Rs194.53 Million India Rs273.25 ▲ +0.18%
2282 Zoy Home Furnishing Co Ltd
SHG:603709
10.26x CN¥23.79 Million
≈ $3.48 Million
CN¥2.32 Million China CN¥15.93 ▼ -1.06%
2283 Strawberry Fields REIT LLC
NYSE MKT:STRW
10.26x $20.70 Million $2.02 Million USA $13.24 ▼ -0.23%
2284 Oriental Union Chemical Corp
TW:1710
10.25x NT$462.82 Million
≈ $14.58 Million
NT$45.14 Million Taiwan NT$16.00 ▲ +9.97%
2285 Data Communications Management Ltd
TO:DCM
10.25x CA$10.85 Million
≈ $7.85 Million
CA$1.06 Million Canada CA$1.70 ▲ +0.59%
2286 Digital Realty Trust Inc
NYSE:DLR
10.25x $652.86 Million $63.71 Million USA $183.50 ▼ -2.01%
2287 Sunflower Pharmaceuticals Group Co Ltd
SHE:002737
10.25x CN¥247.91 Million
≈ $36.28 Million
CN¥24.20 Million China CN¥12.68 ▼ -2.16%
2288 Fujian Kuncai Material Tech
SHG:603826
10.24x CN¥119.42 Million
≈ $17.47 Million
CN¥11.66 Million China CN¥30.05 ▼ -1.15%
2289 Nextronics Engineering
TWO:8147
10.23x NT$166.26 Million
≈ $5.24 Million
NT$16.25 Million Taiwan NT$169.00 ▲ +0.60%
2290 Fuel Tech Inc
NASDAQ:FTEK
10.22x $3.10 Million $303.00K USA $1.44 ▼ -2.04%
2291 AG Anadolu Group Holding
IS:AGHOL
10.21x TL35.17 Billion
≈ $787.79 Million
TL3.44 Billion Turkey TL33.58 ▼ -3.51%
2292 Sichuan Kexin Mechanic Electric
SHE:300092
10.20x CN¥30.55 Million
≈ $4.47 Million
CN¥2.99 Million China CN¥13.58 ▼ -1.52%
2293 Digital China Information Service Co Ltd
SHE:000555
10.20x CN¥1.23 Billion
≈ $179.69 Million
CN¥120.38 Million China CN¥12.94 ▲ +0.47%
2294 T.Krungthai Industries Public Company Limited
BK:TKT
10.20x ฿24.16 Million
≈ $752.90K
฿2.37 Million Thailand ฿0.74 ▼ -1.33%
2295 H+H International A/S
CO:HH
10.20x Dkr102.00 Million
≈ $15.96 Million
Dkr10.00 Million Denmark Dkr96.70 ▼ -3.11%
2296 Shenzhen Strongteam Decoration Engineering Co Ltd
SHE:002989
10.20x CN¥38.74 Million
≈ $5.67 Million
CN¥3.80 Million China CN¥28.44 ▲ +4.37%
2297 Guangdong Guangzhou Daily Media Co Ltd
SHE:002181
10.20x CN¥120.14 Million
≈ $17.58 Million
CN¥11.78 Million China CN¥15.79 ▼ -3.37%
2298 International Paper
NYSE:IP
10.18x $611.00 Million $60.00 Million USA $33.40 ▼ -1.27%
2299 Bowim S.A.
WAR:BOW
10.18x zł2.83 Million
≈ $780.10K
zł278.37K Poland zł8.38 ▼ -2.10%
2300 Integral Diagnostics Ltd
AU:IDX
10.18x AU$51.60 Million
≈ $36.51 Million
AU$5.07 Million Australia AU$2.06 ▼ -2.83%