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
2101 All Iron Re I Socimi Sa
MC:YAI1
11.25x €10.92 Million
≈ $12.76 Million
€970.08K Spain €14.80 ▲ +0.00%
2102 J Sainsbury PLC
LSE:SBRY
11.25x GBX2.58 Billion
≈ $313.42K
GBX229.00 Million UK GBX304.60 ▲ +2.80%
2103 JOSAPAR Joaquim Oliveira S.A. Participações
SA:JOPA3
11.24x R$106.54 Million
≈ $20.90 Million
R$9.48 Million Brazil R$16.80 ▲ +0.00%
2104 Changhong Meiling Co Ltd B
SHE:200521
11.23x HK$2.65 Billion
≈ $337.75 Million
HK$235.52 Million China HK$3.02 ▼ -0.33%
2105 Central Plaza Hotel Public Company Limited
BK:CENTEL-R
11.23x ฿1.24 Billion
≈ $38.61 Million
฿110.34 Million Thailand ฿33.25 ▲ +2.31%
2106 Nitro Games Oyj
ST:NITRO
11.21x Skr866.80K
≈ $93.28K
Skr77.30K Sweden Skr1.96 ▲ +2.89%
2107 Liberty Latin America Ltd
NASDAQ:LILA
11.21x $178.20 Million $15.90 Million USA $7.78 ▼ -1.89%
2108 Liberty Latin America Ltd Class C
NASDAQ:LILAK
11.21x $178.20 Million $15.90 Million USA $7.86 ▼ -2.00%
2109 Smartbroker Holding AG
XETRA:SB1
11.20x €7.89 Million
≈ $9.23 Million
€705.00K Germany €11.95 ▼ -2.45%
2110 Reyon Pharmaceutical Co Ltd
KO:102460
11.17x ₩2.41 Billion
≈ $1.64 Million
₩216.09 Million Korea ₩9990.00 ▼ -2.06%
2111 Shift4 Payments Inc
NYSE:FOUR
11.17x $134.00 Million $12.00 Million USA $40.22 ▼ -7.09%
2112 Solesence, Inc. Common Stock
NASDAQ:SLSN
11.16x $1.82 Million $163.00K USA $1.26 ▼ -9.71%
2113 Sapura Resources Bhd
KLSE:4596
11.16x RM48.85 Million
≈ $12.26 Million
RM4.38 Million Malaysia RM0.20 ▲ +0.00%
2114 Verena Multi Finance Tbk
JK:VRNA
11.16x Rp63.27 Billion
≈ $3.71 Million
Rp5.67 Billion Indonesia Rp75.00 ▼ -6.25%
2115 Titan Wind Energy Suzhou
SHE:002531
11.15x CN¥177.17 Million
≈ $25.92 Million
CN¥15.88 Million China CN¥10.50 ▼ -0.47%
2116 Iljin HySolus Co Ltd
KO:271940
11.15x ₩6.80 Billion
≈ $4.61 Million
₩609.54 Million Korea ₩13330.00 ▼ -4.85%
2117 Zhejiang Yingfeng Technology Co Ltd
SHG:605055
11.15x CN¥492.72 Million
≈ $72.10 Million
CN¥44.18 Million China CN¥11.80 ▼ -1.83%
2118 Fosun International Limited
F:FNI
11.15x €7.58 Billion
≈ $8.86 Billion
€679.87 Million Germany €0.42 ▼ -0.99%
2119 Multipolar Tbk
JK:MLPL
11.14x Rp124.46 Billion
≈ $7.29 Million
Rp11.17 Billion Indonesia Rp81.00 ▼ -4.71%
2120 Yapp Automotive Systems Co Ltd
SHG:603013
11.14x CN¥1.24 Billion
≈ $181.19 Million
CN¥111.13 Million China CN¥18.85 ▼ -2.43%
2121 COSAN S.A. SP.ADR 1/4
F:9CI0
11.14x €3.26 Billion
≈ $3.81 Billion
€292.88 Million Germany €3.48 ▼ -0.57%
2122 Avanza Bank Holding AB (publ)
ST:AZA
11.13x Skr8.16 Billion
≈ $878.25 Million
Skr733.00 Million Sweden Skr341.90 ▲ +0.80%
2123 Sinopac Financial Holdings Co Ltd
TW:2890
11.12x NT$60.07 Billion
≈ $1.89 Billion
NT$5.40 Billion Taiwan NT$33.00 ▲ +6.45%
2124 Lazydays Holdings Inc
NASDAQ:GORV
11.11x $39.54 Million $3.56 Million USA $0.42 ▼ -45.31%
2125 Yunnan Yuntou Ecology and Environment Technology Co Ltd
SHE:002200
11.10x CN¥39.12 Million
≈ $5.72 Million
CN¥3.53 Million China CN¥7.53 ▲ +1.48%
2126 Zantat Holdings Berhad
KLSE:0301
11.10x RM7.24 Million
≈ $1.82 Million
RM652.00K Malaysia RM0.16 ▲ +3.23%
2127 JAPAN POST BK UNSP.ADR/1
F:5JP0
11.10x €4.60 Trillion
≈ $5.37 Trillion
€414.32 Billion Germany €13.10 ▲ +0.77%
2128 Castec Korea Co Ltd
KQ:071850
11.09x ₩1.97 Billion
≈ $1.33 Million
₩177.22 Million Korea ₩1494.00 ▼ -0.07%
2129 Lionsgate Studios Holding Corp. (to be renamed Lionsgate Studios Corp.)
NYSE:LION
11.09x $256.10 Million $23.10 Million USA $13.36 ▼ -3.26%
2130 Unibel S.A
PA:UNBL
11.08x €110.80 Million
≈ $129.54 Million
€10.00 Million France €1180.00 ▲ +0.00%
2131 Easyhome New Retail Group Co Ltd
SHE:000785
11.08x CN¥773.84 Million
≈ $113.24 Million
CN¥69.85 Million China CN¥2.35 ▼ -3.29%
2132 Goodfood Market Corp
TO:FOOD
11.07x CA$598.00K
≈ $432.58K
CA$54.00K Canada CA$0.21 ▼ -2.33%
2133 Beijing Shougang Co Ltd
SHE:000959
11.06x CN¥3.28 Billion
≈ $479.67 Million
CN¥296.33 Million China CN¥3.54 ▼ -1.39%
2134 Shanghai AtHub Co Ltd
SHG:603881
11.06x CN¥385.82 Million
≈ $56.46 Million
CN¥34.90 Million China CN¥36.42 ▼ -1.06%
2135 BGC Group Inc.
NASDAQ:BGC
11.05x $158.85 Million $14.37 Million USA $10.15 ▼ -1.84%
2136 HuBei SanFeng Intelligent Conveying Equipment Co Ltd
SHE:300276
11.04x CN¥177.45 Million
≈ $25.97 Million
CN¥16.07 Million China CN¥7.60 ▼ -3.06%
2137 Nanjing Aolian Ae&Ea Co Ltd
SHE:300585
11.04x CN¥16.94 Million
≈ $2.48 Million
CN¥1.53 Million China CN¥18.22 ▲ +0.39%
2138 Xinjiang Zhongtai Chemical Co Ltd
SHE:002092
11.03x CN¥164.31 Million
≈ $24.04 Million
CN¥14.90 Million China CN¥4.67 ▼ -0.43%
2139 Sillo Maritime Perdana Tbk PT
JK:SHIP
11.03x Rp8.65 Million
≈ $506.88
Rp784.50K Indonesia Rp1615.00 ▼ -6.10%
2140 MQ Technology Bhd
KLSE:0070
11.03x RM7.81 Million
≈ $1.96 Million
RM708.49K Malaysia RM0.05 ▲ +0.00%
2141 Imobiliária Construtora Grão Pará S.A.
LS:GPA
11.03x €170.90K
≈ $199.80K
€15.50K Portugal €0.18 ▲ +0.00%
2142 Ambarella Inc
NASDAQ:AMBA
11.02x $8.33 Million $756.00K USA $73.80 ▼ -5.84%
2143 NexturnBioscience Co. Ltd
KQ:089140
11.02x ₩4.51 Billion
≈ $3.06 Million
₩409.51 Million Korea ₩2015.00 ▼ -3.13%
2144 Qualicorp Consultoria e Corretora de Seguros S.A
SA:QUAL3
11.00x R$132.05 Million
≈ $25.91 Million
R$12.00 Million Brazil R$1.54 ▼ -6.10%
2145 Taiwan Wax Co Ltd
TWO:1742
11.00x NT$368.96 Million
≈ $11.62 Million
NT$33.55 Million Taiwan NT$15.60 ▲ +0.65%
2146 Shanghai Feilo Acoustics Co Ltd
SHG:600651
10.99x CN¥137.38 Million
≈ $20.10 Million
CN¥12.50 Million China CN¥6.64 ▲ +2.31%
2147 Guangdong Delian Group Co Ltd
SHE:002666
10.99x CN¥227.42 Million
≈ $33.28 Million
CN¥20.68 Million China CN¥4.48 ▼ -0.88%
2148 Suryalakshmi Cotton Mills Limited
NSE:SURYALAXMI
10.99x Rs194.37 Million
≈ $2.10 Million
Rs17.69 Million India Rs57.49 ▲ +0.07%
2149 Quipt Home Medical Corp
NASDAQ:QIPT
10.98x $4.83 Million $440.03K USA $3.65 ▲ +0.00%
2150 Jiangling Motors Corp Ltd
SHE:000550
10.98x CN¥180.10 Million
≈ $26.35 Million
CN¥16.41 Million China CN¥17.46 ▲ +2.59%
2151 Supremex Inc.
TO:SXP
10.97x CA$14.09 Million
≈ $10.19 Million
CA$1.28 Million Canada CA$3.66 ▲ +1.10%
2152 Knights Group Holdings plc
LSE:KGH
10.97x GBX15.81 Million
≈ $1.92K
GBX1.44 Million UK GBX186.50 ▼ -1.84%
2153 Mohawk Industries Inc
NYSE:MHK
10.94x $459.60 Million $42.00 Million USA $104.88 ▼ -0.74%
2154 XL Axiata Tbk PT
JK:EXCL
10.94x Rp4.21 Trillion
≈ $246.57 Million
Rp384.56 Billion Indonesia Rp2830.00 ▼ -1.74%
2155 HELLOFRESH UNSP.ADS/025
F:HFG0
10.93x €145.40 Million
≈ $169.99 Million
€13.30 Million Germany €0.96 ▼ -3.54%
2156 Bal Pharma Limited
NSE:BALPHARMA
10.93x Rs101.16 Million
≈ $1.09 Million
Rs9.26 Million India Rs88.07 ▲ +0.78%
2157 PT Ingria Pratama Capitalindo Tbk
JK:GRIA
10.92x Rp27.86 Billion
≈ $1.63 Million
Rp2.55 Billion Indonesia Rp138.00 ▼ -0.72%
2158 Kulthorn Kirby Public Company Limited
BK:KKC
10.91x ฿176.76 Million
≈ $5.51 Million
฿16.20 Million Thailand ฿0.04 ▲ +0.00%
2159 Imalliance SA
PA:MLIML
10.91x €166.82K
≈ $195.03K
€15.29K France €0.26 ▲ +0.00%
2160 Mitra Angkasa Sejahtera PT Tbk
JK:BAUT
10.90x Rp2.80 Billion
≈ $163.84K
Rp256.59 Million Indonesia Rp26.00 ▼ -7.14%
2161 Aba Chemicals Corp
SHE:300261
10.89x CN¥19.09 Million
≈ $2.79 Million
CN¥1.75 Million China CN¥5.08 ▲ +1.80%
2162 Jackson Financial Inc
NYSE:JXN
10.88x $1.62 Billion $149.00 Million USA $104.38 ▼ -1.96%
2163 Vox Royalty Corp. Common Stock
NASDAQ:VOXR
10.88x $1.76 Million $161.67K USA $5.58 ▼ -2.28%
2164 Tongxing Environmental Protection
SHE:003027
10.88x CN¥103.25 Million
≈ $15.11 Million
CN¥9.49 Million China CN¥21.85 ▼ -2.67%
2165 Novocure Ltd
NASDAQ:NVCR
10.88x $53.48 Million $4.92 Million USA $16.15 ▲ +2.09%
2166 Fox Corp Class B
NASDAQ:FOX
10.87x $1.90 Billion $175.00 Million USA $57.44 ▼ -2.06%
2167 Awfis Space Solutions Ltd
NSE:AWFIS
10.87x Rs2.82 Billion
≈ $30.50 Million
Rs259.50 Million India Rs311.55 ▼ -1.77%
2168 Shanghai Shenqi Pharmaceutical Investment Management Co Ltd B
SHG:900904
10.86x $118.87 Million $10.94 Million China $0.44 ▼ -0.91%
2169 Reliance Industries Limited
NSE:RELIANCE
10.86x Rs991.10 Billion
≈ $10.72 Billion
Rs91.29 Billion India Rs1313.20 ▼ -0.11%
2170 Centuri Holdings, Inc.
NYSE:CTRI
10.85x $83.89 Million $7.73 Million USA $30.39 ▼ -0.91%
2171 Powerlong Real Estate Holdings Limited
F:PW5
10.85x €680.76 Million
≈ $795.88 Million
€62.76 Million Germany €0.02 ▼ -2.00%
2172 Benjamin Hornigold Ltd
AU:BHD
10.83x AU$1.12 Million
≈ $794.67K
AU$103.72K Australia AU$0.18 ▲ +5.88%
2173 Nordnet AB
ST:SAVE
10.82x Skr9.08 Billion
≈ $977.26 Million
Skr839.00 Million Sweden Skr319.80 ▼ -0.25%
2174 BOE Tech Group
SHE:200725
10.82x HK$14.65 Billion
≈ $1.87 Billion
HK$1.35 Billion China HK$4.65 ▲ +2.20%
2175 Zur Shamir Holdings Ltd
TA:ZUR
10.81x ILA705.44 Million
≈ $1.89 Million
ILA65.23 Million Israel ILA1111.00 ▲ +1.46%
2176 Forest Water Environmental Eng Co Ltd
TW:8473
10.81x NT$975.77 Million
≈ $30.74 Million
NT$90.25 Million Taiwan NT$53.40 ▼ -4.64%
2177 Kreate Group Oyj
HE:KREATE
10.80x €10.80 Million
≈ $12.63 Million
€1.00 Million Finland €21.30 ▲ +2.90%
2178 Allfunds Group Ltd
AS:ALLFG
10.79x €509.14 Million
≈ $595.24 Million
€47.19 Million Netherlands €8.47 ▼ -0.82%
2179 WISE PLC SPONS.ADR/1
F:6WS0
10.79x €4.49 Billion
≈ $5.25 Billion
€416.70 Million Germany €12.50 ▼ -0.79%
2180 Anhui Huilong Agricultural Means of Production Co Ltd
SHE:002556
10.78x CN¥579.68 Million
≈ $84.83 Million
CN¥53.80 Million China CN¥5.17 ▼ -1.52%
2181 Diamond Estates Wines & Spirits Inc
V:DWS
10.77x CA$3.94 Million
≈ $2.85 Million
CA$365.95K Canada CA$0.14 ▲ +0.00%
2182 Do-Fluoride Chemicals Co Ltd
SHE:002407
10.75x CN¥287.34 Million
≈ $42.05 Million
CN¥26.72 Million China CN¥33.27 ▲ +0.51%
2183 Biotage AB
ST:BIOT
10.75x Skr43.00 Million
≈ $4.63 Million
Skr4.00 Million Sweden Skr143.20 ▲ +0.14%
2184 Indika Energy Tbk
JK:INDY
10.75x Rp31.16 Million
≈ $1.83K
Rp2.90 Million Indonesia Rp1945.00 ▼ -12.38%
2185 MetaLabs Co Ltd
KO:090370
10.74x ₩2.60 Billion
≈ $1.76 Million
₩242.14 Million Korea ₩1190.00 ▼ -1.00%
2186 Inzi Display Co.Ltd
KQ:037330
10.74x ₩36.39 Billion
≈ $24.66 Million
₩3.39 Billion Korea ₩1138.00 ▲ +2.15%
2187 Adval Tech Holding AG
SW:ADVN
10.74x CHF17.36 Million
≈ $21.95 Million
CHF1.62 Million Switzerland CHF45.00 ▲ +0.00%
2188 EMX Royalty Corp
V:EMX
10.74x CA$6.89 Million
≈ $4.99 Million
CA$642.00K Canada CA$5.70 ▲ +0.00%
2189 Ankit Metal & Power Limited
NSE:ANKITMETAL
10.74x Rs601.01 Million
≈ $6.50 Million
Rs55.99 Million India Rs1.54 ▼ -0.65%
2190 Pacific Petroleum Transportation JSC
VN:PVP
10.73x ₫157.68 Billion
≈ $5.99 Million
₫14.69 Billion Vietnam ₫17500.00 ▲ +1.74%
2191 Trafalgar New Homes Plc
LSE:TRAF
10.71x GBX182.00K
≈ $22.14
GBX17.00K UK GBX23.50 ▲ +0.00%
2192 Singatron Enterprise Co Ltd
TWO:6126
10.71x NT$60.10 Million
≈ $1.89 Million
NT$5.61 Million Taiwan NT$42.65 ▲ +9.92%
2193 Siam Steel International Public Company Limited
BK:SIAM
10.70x ฿83.84 Million
≈ $2.61 Million
฿7.83 Million Thailand ฿0.75 ▲ +0.00%
2194 Invesco Value Municipal Income Closed Fund
NYSE:IIM
10.70x $53.78 Million $5.02 Million USA $12.44 ▼ -0.40%
2195 G Capital Public Company Limited
BK:GCAP
10.70x ฿20.08 Million
≈ $625.81K
฿1.88 Million Thailand ฿0.25 ▲ +0.00%
2196 Gulf Marine Services PLC
LSE:GMS
10.70x GBX41.19 Million
≈ $5.01K
GBX3.85 Million UK GBX19.24 ▲ +0.00%
2197 Af Legal Group Ltd
AU:AFL
10.69x AU$3.01 Million
≈ $2.13 Million
AU$282.00K Australia AU$0.14 ▲ +0.00%
2198 Woolworths Holdings Ltd
JSE:WHL
10.68x ZAC2.65 Billion
≈ $1.41 Million
ZAC248.00 Million South Africa ZAC4871.00 ▲ +0.52%
2199 Errawarra Resources Ltd
AU:ERW
10.68x AU$36.33K
≈ $25.70K
AU$3.40K Australia AU$0.16 ▲ +6.67%
2200 Greencoat UK Wind PLC
LSE:UKW
10.68x GBX203.84 Million
≈ $24.80K
GBX19.09 Million UK GBX103.00 ▼ -0.77%