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
10101 DAIKIN INDUSTR.UNSP.ADR
F:DKIA
1.94x €514.45 Billion
≈ $601.45 Billion
€264.76 Billion Germany €11.20 ▲ +0.00%
10102 Synnex Technology International Corp
TW:2347
1.94x NT$7.11 Billion
≈ $224.06 Million
NT$3.66 Billion Taiwan NT$88.30 ▼ -1.78%
10103 Grand Plastic Technology
TWO:3131
1.94x NT$1.09 Billion
≈ $34.41 Million
NT$562.23 Million Taiwan NT$3150.00 ▼ -1.87%
10104 Sanxiang Advanced Materials
SHG:603663
1.94x CN¥64.18 Million
≈ $9.39 Million
CN¥33.05 Million China CN¥65.27 ▼ -2.44%
10105 Zhejiang Shouxiangu Pharm Co
SHG:603896
1.94x CN¥20.94 Million
≈ $3.06 Million
CN¥10.78 Million China CN¥16.00 ▲ +1.27%
10106 SunocoCorp LLC
NYSE:SUNC
1.94x $23.18 Million $11.94 Million USA $66.92 ▼ -0.80%
10107 China Oilfield Services Ltd Class A
SHG:601808
1.94x CN¥2.42 Billion
≈ $353.92 Million
CN¥1.25 Billion China CN¥12.95 ▲ +0.00%
10108 PRADA S.P.A.UNS.ADR/2 EO1
F:PRP0
1.94x €1.65 Billion
≈ $1.93 Billion
€851.94 Million Germany €8.00 ▼ -1.23%
10109 Midea Group Co Ltd
SHE:000333
1.94x CN¥23.05 Billion
≈ $3.37 Billion
CN¥11.87 Billion China CN¥81.69 ▼ -0.89%
10110 Dr Peng Telecom and Media Group Co Ltd
SHG:600804
1.94x CN¥113.26 Million
≈ $16.57 Million
CN¥58.34 Million China CN¥0.14 ▼ -6.67%
10111 Shan XI Hua Yang Group New Energy Co Ltd
SHG:600348
1.94x CN¥662.93 Million
≈ $97.01 Million
CN¥341.51 Million China CN¥9.77 ▼ -1.11%
10112 Sephaku Holdings Ltd
JSE:SEP
1.94x ZAC71.23 Million
≈ $37.85K
ZAC36.70 Million South Africa ZAC188.00 ▼ -2.59%
10113 Asia File Corporation Bhd
KLSE:7129
1.94x RM25.97 Million
≈ $6.52 Million
RM13.38 Million Malaysia RM1.28 ▼ -3.03%
10114 Hubei Dinglong Chemical
SHE:300054
1.94x CN¥389.70 Million
≈ $57.03 Million
CN¥200.79 Million China CN¥69.75 ▼ -4.96%
10115 Pioneer Motor Public Company Limited
BK:PIMO
1.94x ฿46.46 Million
≈ $1.45 Million
฿23.94 Million Thailand ฿1.07 ▲ +0.94%
10116 Extra Space Storage Inc
NYSE:EXR
1.94x $489.86 Million $252.42 Million USA $145.31 ▼ -0.38%
10117 Diploma PLC
LSE:DPLM
1.94x GBX172.90 Million
≈ $21.04K
GBX89.10 Million UK GBX7020.00 ▼ -1.54%
10118 Kid ASA
OL:KID
1.94x Nkr558.56 Million
≈ $58.78 Million
Nkr287.86 Million Norway Nkr124.00 ▲ +0.65%
10119 Orion Corp
KO:271560
1.94x ₩199.19 Billion
≈ $134.99 Million
₩102.66 Billion Korea ₩132600.00 ▲ +1.22%
10120 KMW Inc.
KQ:032500
1.94x ₩14.81 Billion
≈ $10.04 Million
₩7.63 Billion Korea ₩32800.00 ▼ -14.14%
10121 abrdn Asian Income Fund Limited
LSE:AAIF
1.94x GBX11.07 Million
≈ $1.35K
GBX5.70 Million UK GBX331.00 ▼ -1.78%
10122 Xpro India Limited
NSE:XPROINDIA
1.94x Rs127.55 Million
≈ $1.38 Million
Rs65.75 Million India Rs1170.70 ▼ -1.28%
10123 SKS Technologies Group Ltd
AU:SKS
1.94x AU$16.00 Million
≈ $11.32 Million
AU$8.25 Million Australia AU$8.60 ▼ -3.37%
10124 Cathay General Bancorp
NASDAQ:CATY
1.94x $150.60 Million $77.65 Million USA $58.22 ▲ +0.07%
10125 Suzhou Recodeal Interconnect System Co Ltd
SHG:688800
1.94x CN¥147.39 Million
≈ $21.57 Million
CN¥76.02 Million China CN¥126.11 ▼ -6.59%
10126 Zhejiang Benli Technology Co. Ltd.
SHE:301065
1.94x CN¥152.79 Million
≈ $22.36 Million
CN¥78.83 Million China CN¥20.25 ▲ +1.96%
10127 Texas Instruments Incorporated
NASDAQ:TXN
1.94x $2.25 Billion $1.16 Billion USA $285.06 ▼ -6.65%
10128 Australian Mines Ltd
AU:AUZ
1.94x AU$3.49 Million
≈ $2.47 Million
AU$1.80 Million Australia AU$0.02 ▲ +0.00%
10129 Managepay Systems Bhd
KLSE:0156
1.94x RM4.23 Million
≈ $1.06 Million
RM2.18 Million Malaysia RM0.07 ▲ +8.33%
10130 Judges Scientific Plc
LSE:JDG
1.94x GBX9.30 Million
≈ $1.13K
GBX4.80 Million UK GBX4220.00 ▼ -0.71%
10131 Focus Lumber Bhd
KLSE:5197
1.94x RM21.85 Million
≈ $5.48 Million
RM11.28 Million Malaysia RM0.22 ▲ +2.38%
10132 Coca-Cola Femsa SAB de CV ADR
NYSE:KOF
1.94x $11.29 Billion $5.83 Billion USA $101.84 ▲ +1.48%
10133 Mortgage Advice
LSE:MAB1
1.94x GBX13.20 Million
≈ $1.61K
GBX6.82 Million UK GBX516.00 ▼ -2.82%
10134 Genworth Financial Inc
NYSE:GNW
1.94x $91.00 Million $47.00 Million USA $8.66 ▲ +2.12%
10135 MOIL Limited
NSE:MOIL
1.94x Rs1.36 Billion
≈ $14.75 Million
Rs704.38 Million India Rs297.80 ▲ +0.57%
10136 RE Royalties Ltd
V:RE
1.94x CA$693.43K
≈ $501.61K
CA$358.24K Canada CA$0.39 ▲ +0.00%
10137 Inner Mongolia Yitai Coal Co Ltd
SHG:900948
1.94x $2.99 Billion $1.54 Billion China $2.68 ▼ -3.11%
10138 Max Stock Ltd
TA:MAXO
1.94x ILA59.61 Million
≈ $159.82K
ILA30.80 Million Israel ILA3982.00 ▼ -0.90%
10139 Bionet
TWO:1784
1.94x NT$28.46 Million
≈ $896.68K
NT$14.71 Million Taiwan NT$67.20 ▼ -0.30%
10140 Malam Team
TA:MLTM
1.94x ILA66.05 Million
≈ $177.08K
ILA34.13 Million Israel ILA8005.00 ▼ -1.90%
10141 Smith AO Corporation
NYSE:AOS
1.93x $255.40 Million $132.00 Million USA $57.20 ▲ +0.33%
10142 Pegasus Hava Tasimaciligi AS
IS:PGSUS
1.93x TL438.46 Million
≈ $9.82 Million
TL226.66 Million Turkey TL168.60 ▼ -1.52%
10143 Koza Altin Isletmeleri AS
IS:KOZAL
1.93x TL5.35 Billion
≈ $119.73 Million
TL2.76 Billion Turkey TL40.00 ▲ +0.35%
10144 Guangdong Hongtu Technology Holdings Co Ltd
SHE:002101
1.93x CN¥185.36 Million
≈ $27.12 Million
CN¥95.84 Million China CN¥8.91 ▲ +1.02%
10145 Shenzhen Sinexcel Electric Co Ltd
SHE:300693
1.93x CN¥229.26 Million
≈ $33.55 Million
CN¥118.56 Million China CN¥47.73 ▼ -3.94%
10146 Inner Mongolia Xingye Mining Co Ltd
SHE:000426
1.93x CN¥1.10 Billion
≈ $160.82 Million
CN¥568.40 Million China CN¥38.08 ▼ -4.54%
10147 Newtree Co.Ltd
KQ:270870
1.93x ₩2.30 Billion
≈ $1.56 Million
₩1.19 Billion Korea ₩3390.00 ▼ -3.14%
10148 Wizz Air Holdings PLC
LSE:WIZZ
1.93x GBX622.29 Million
≈ $75.71K
GBX321.87 Million UK GBX1052.00 ▲ +0.86%
10149 GALDERMA GROUP AG
NYSE:GALDY
1.93x $1.19 Billion $613.00 Million USA $40.41 ▼ -0.42%
10150 Primoris Services Corporation
NYSE:PRIM
1.93x $182.90 Million $94.62 Million USA $121.84 ▼ -4.54%
10151 QST International
TWO:8349
1.93x NT$240.22 Million
≈ $7.57 Million
NT$124.29 Million Taiwan NT$42.75 ▲ +0.23%
10152 Maximus Inc
NYSE:MMS
1.93x $189.53 Million $98.06 Million USA $60.54 ▲ +0.03%
10153 PARKEN Sport & Entertainment
CO:PARKEN
1.93x Dkr356.67 Million
≈ $55.80 Million
Dkr184.56 Million Denmark Dkr196.00 ▲ +0.51%
10154 Yw Company Limited
KQ:051390
1.93x ₩2.48 Billion
≈ $1.68 Million
₩1.28 Billion Korea ₩4305.00 ▲ +2.74%
10155 Prima Marine Public Company Limited
BK:PRM
1.93x ฿1.09 Billion
≈ $33.92 Million
฿563.39 Million Thailand ฿8.40 ▼ -1.18%
10156 Shanghai M&G Stationery Inc
SHG:603899
1.93x CN¥755.55 Million
≈ $110.56 Million
CN¥391.12 Million China CN¥22.17 ▲ +0.86%
10157 VAA Vista Alegre Atlantis SGPS SA
LS:VAF
1.93x €6.05 Million
≈ $7.07 Million
€3.13 Million Portugal €1.08 ▲ +0.93%
10158 Transmissora Aliança de Energia Elétrica S.A
SA:TAEE3
1.93x R$657.88 Million
≈ $129.09 Million
R$340.61 Million Brazil R$12.82 ▼ -1.23%
10159 Transmissora Aliança de Energia Elétrica S.A
SA:TAEE11
1.93x R$657.88 Million
≈ $129.09 Million
R$340.61 Million Brazil R$38.60 ▼ -0.49%
10160 Discover Financial Services
NYSE:DFS
1.93x $2.13 Billion $1.10 Billion USA $200.05 ▲ +0.00%
10161 Fresenius Medical Care AG & Co. KGaA
F:FMEA
1.93x €226.89 Million
≈ $265.25 Million
€117.53 Million Germany €18.40 ▲ +2.79%
10162 Korea New Network Co. Ltd
KQ:058400
1.93x ₩5.07 Billion
≈ $3.44 Million
₩2.63 Billion Korea ₩640.00 ▲ +4.75%
10163 Logitech International S.A.
SW:LOGN
1.93x CHF488.38 Million
≈ $617.45 Million
CHF253.08 Million Switzerland CHF91.48 ▼ -2.35%
10164 Pond Technologies Holdings Inc
V:POND
1.93x CA$272.00K
≈ $196.76K
CA$141.00K Canada CA$0.01 ▲ +0.00%
10165 Jiangsu Hengxing New Material
SHG:603276
1.93x CN¥21.92 Million
≈ $3.21 Million
CN¥11.36 Million China CN¥16.40 ▲ +4.99%
10166 Gore Street Energy Storage Fund Plc
LSE:GSF
1.93x GBX7.46 Million
≈ $907.17
GBX3.87 Million UK GBX54.50 ▼ -0.18%
10167 MeiHua Holdings Group Co Ltd
SHG:600873
1.93x CN¥2.42 Billion
≈ $354.77 Million
CN¥1.26 Billion China CN¥9.17 ▼ -0.76%
10168 N. Varveris-Moda Bagno S.A
AT:MODA
1.93x €978.55K
≈ $1.14 Million
€507.43K Greece €6.62 ▼ -2.07%
10169 Anatara Lifesciences Ltd
AU:ANR
1.93x AU$877.87K
≈ $621.15K
AU$455.25K Australia AU$0.01 ▼ -10.00%
10170 Weatherford International plc
NASDAQ:WFRD
1.93x $268.00 Million $139.00 Million USA $97.17 ▼ -6.32%
10171 SalMar ASA
OL:SALM
1.93x Nkr3.26 Billion
≈ $343.05 Million
Nkr1.69 Billion Norway Nkr534.00 ▼ -3.61%
10172 Affinity Bancshares Inc
NASDAQ:AFBI
1.93x $4.40 Million $2.28 Million USA $22.50 ▲ +0.00%
10173 Telefonaktiebolaget LM Ericsson (publ)
ST:ERIC-A
1.93x Skr16.51 Billion
≈ $1.78 Billion
Skr8.56 Billion Sweden Skr122.60 ▼ -2.23%
10174 CirChem AB
ST:CIRCHE
1.93x Skr1.30 Million
≈ $139.79K
Skr674.00K Sweden Skr0.70 ▲ +2.62%
10175 H+M HEN.+MAU.UNSP.ADR 1/5
F:HMSA
1.93x €8.41 Billion
≈ $9.83 Billion
€4.36 Billion Germany €3.18 ▼ -3.05%
10176 Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk
F:PTI
1.93x €12.38 Trillion
≈ $14.47 Trillion
€6.42 Trillion Germany €13.40 ▼ -2.19%
10177 Coxon Precise Industrial Co Ltd
TW:3607
1.93x NT$102.61 Million
≈ $3.23 Million
NT$53.26 Million Taiwan NT$17.55 ▲ +3.24%
10178 Himalaya Shipping Ltd
OL:HSHP
1.93x Nkr18.30 Million
≈ $1.93 Million
Nkr9.50 Million Norway Nkr137.00 ▲ +2.09%
10179 Linde plc Ordinary Shares
NASDAQ:LIN
1.93x $3.03 Billion $1.57 Billion USA $507.90 ▲ +0.09%
10180 Fortune Ng Fung Food Hebei Co Ltd
SHG:600965
1.93x CN¥35.06 Million
≈ $5.13 Million
CN¥18.21 Million China CN¥3.01 ▼ -1.63%
10181 Dynamatic Technologies Limited
NSE:DYNAMATECH
1.93x Rs519.30 Million
≈ $5.62 Million
Rs269.70 Million India Rs10544.00 ▲ +0.90%
10182 Pou Chen Corp
TW:9904
1.93x NT$6.03 Billion
≈ $189.97 Million
NT$3.13 Billion Taiwan NT$26.45 ▲ +0.19%
10183 Water Intelligence plc
LSE:WATR
1.92x GBX6.19 Million
≈ $753.51
GBX3.22 Million UK GBX240.00 ▼ -1.64%
10184 Komelon Corporation
KQ:049430
1.92x ₩9.56 Billion
≈ $6.48 Million
₩4.97 Billion Korea ₩17980.00 ▼ -2.18%
10185 Caledonia Mining Corporation
NYSE MKT:CMCL
1.92x $20.59 Million $10.70 Million USA $22.80 ▼ -1.26%
10186 Hankook Cosmet
KO:123690
1.92x ₩1.72 Billion
≈ $1.16 Million
₩893.34 Million Korea ₩6670.00 ▼ -1.91%
10187 Grindwell Norton Limited
NSE:GRINDWELL
1.92x Rs2.06 Billion
≈ $22.24 Million
Rs1.07 Billion India Rs1958.20 ▲ +1.92%
10188 The Indian Hotels Company Limited
NSE:INDHOTEL
1.92x Rs5.48 Billion
≈ $59.29 Million
Rs2.85 Billion India Rs657.60 ▼ -0.60%
10189 Delixi Xinjiang Transp Co Ltd
SHG:603032
1.92x CN¥28.42 Million
≈ $4.16 Million
CN¥14.77 Million China CN¥25.25 ▲ +4.51%
10190 Stevanato Group SpA
NYSE:STVN
1.92x $75.49 Million $39.24 Million USA $18.46 ▼ -0.27%
10191 Al Aqar Healthcare Reit
KLSE:5116
1.92x RM107.18 Million
≈ $26.91 Million
RM55.72 Million Malaysia RM1.20 ▲ +0.00%
10192 Texas Community Bancshares Inc
NASDAQ:TCBS
1.92x $1.61 Million $836.00K USA $16.90 ▲ +1.02%
10193 Craftsman Automation Limited
NSE:CRAFTSMAN
1.92x Rs1.41 Billion
≈ $15.20 Million
Rs731.20 Million India Rs9065.00 ▼ -1.19%
10194 Acrow Ltd
AU:ACF
1.92x AU$12.66 Million
≈ $8.96 Million
AU$6.59 Million Australia AU$0.97 ▼ -1.03%
10195 Xinjiang Talimu Agriculture Development Co Ltd
SHG:600359
1.92x CN¥58.09 Million
≈ $8.50 Million
CN¥30.23 Million China CN¥6.54 ▲ +0.00%
10196 Oracle Corporation
NYSE:ORCL
1.92x $7.15 Billion $3.72 Billion USA $213.68 ▼ -9.59%
10197 Gunkul Engineering Public Company Limited
BK:GUNKUL
1.92x ฿878.34 Million
≈ $27.38 Million
฿457.12 Million Thailand ฿3.98 ▼ -2.45%
10198 q.beyond AG
XETRA:QBY
1.92x €3.33 Million
≈ $3.89 Million
€1.73 Million Germany €8.55 ▼ -4.26%
10199 Hormel Foods Corporation
NYSE:HRL
1.92x $349.21 Million $181.77 Million USA $23.62 ▲ +1.42%
10200 Jet Freight Logistics Limited
NSE:JETFREIGHT
1.92x Rs50.88 Million
≈ $550.29K
Rs26.49 Million India Rs23.54 ▲ +9.08%