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
16201 CVC Income & Growth Limited
LSE:CVCG
0.82x GBX7.35 Million
≈ $893.86
GBX8.91 Million UK GBX119.50 ▼ -0.62%
16202 Michelmersh Brick Holdings Plc
LSE:MBH
0.82x GBX1.88 Million
≈ $229.23
GBX2.29 Million UK GBX78.50 ▼ -0.63%
16203 Equites Property Fund Ltd
JSE:EQU
0.82x ZAC619.32 Million
≈ $329.14K
ZAC751.54 Million South Africa ZAC1728.00 ▲ +0.82%
16204 Argan SA
PA:ARG
0.82x €90.06 Million
≈ $105.28 Million
€109.31 Million France €75.20 ▲ +14.98%
16205 Consensus Cloud Solutions Inc
NASDAQ:CCSI
0.82x $16.89 Million $20.50 Million USA $36.37 ▲ +5.27%
16206 Thanachart Capital Public Company Limited
BK:TCAP-R
0.82x ฿1.70 Billion
≈ $53.09 Million
฿2.07 Billion Thailand ฿51.25 ▲ +0.00%
16207 PICC Property and Casualty Company Limited
F:PJC
0.82x €8.85 Billion
≈ $10.35 Billion
€10.75 Billion Germany €1.62 ▼ -2.00%
16208 Bain Capital Specialty Finance Inc
NYSE:BCSF
0.82x $22.54 Million $27.36 Million USA $12.36 ▼ -0.80%
16209 Tower Resources plc
LSE:TRP
0.82x GBX63.05
≈ $0.01
GBX76.58 UK GBX0.02 ▲ +0.00%
16210 Concorde International Group Ltd.
NASDAQ:YOOV
0.82x $790.94K $960.69K USA $0.47 ▼ -0.68%
16211 TCI Co Ltd
TWO:8436
0.82x NT$225.68 Million
≈ $7.11 Million
NT$274.27 Million Taiwan NT$117.00 ▲ +0.86%
16212 Connexion Mobility Ltd
AU:CXZ
0.82x AU$958.37K
≈ $678.11K
AU$1.16 Million Australia AU$0.02 ▲ +0.00%
16213 Wajax Corporation
TO:WJX
0.82x CA$13.76 Million
≈ $9.96 Million
CA$16.73 Million Canada CA$34.63 ▲ +2.12%
16214 Create Technology & Science Co Ltd
SHE:000551
0.82x CN¥38.86 Million
≈ $5.69 Million
CN¥47.26 Million China CN¥12.53 ▼ -1.57%
16215 ASM International NV
AS:ASM
0.82x €315.80 Million
≈ $369.20 Million
€384.20 Million Netherlands €859.40 ▼ -1.63%
16216 Zhejiang Zhe Kuang Heavy Industry 
SHE:300837
0.82x CN¥14.42 Million
≈ $2.11 Million
CN¥17.54 Million China CN¥19.90 ▼ -3.02%
16217 Entra ASA
OL:ENTRA
0.82x Nkr1.33 Billion
≈ $139.64 Million
Nkr1.61 Billion Norway Nkr104.00 ▼ -0.95%
16218 Tai-Tech Advanced Electronics Co Ltd
TWO:3357
0.82x NT$209.91 Million
≈ $6.61 Million
NT$255.52 Million Taiwan NT$207.00 ▼ -3.27%
16219 Lucky Minerals Inc
V:LKY
0.82x CA$642.68K
≈ $464.91K
CA$783.47K Canada CA$0.01 ▲ +0.00%
16220 NetX Holdings Bhd
KLSE:0020
0.82x RM283.00K
≈ $71.05K
RM345.00K Malaysia RM0.05 ▲ +0.00%
16221 Magnum Bhd
KLSE:3859
0.82x RM35.95 Million
≈ $9.03 Million
RM43.84 Million Malaysia RM1.27 ▲ +0.00%
16222 Dentium
KO:145720
0.82x ₩3.27 Billion
≈ $2.22 Million
₩4.00 Billion Korea ₩38750.00 ▼ -0.13%
16223 CHINA CONCH VENT. HD -01
F:68C
0.82x €1.84 Billion
≈ $2.15 Billion
€2.25 Billion Germany €0.93 ▼ -0.53%
16224 Janus Henderson Group PLC
F:HDJA
0.82x €322.70 Million
≈ $377.27 Million
€394.00 Million Germany €43.60 ▲ +0.00%
16225 Shanghai Laimu Electronics Co Ltd
SHG:603633
0.82x CN¥11.11 Million
≈ $1.63 Million
CN¥13.57 Million China CN¥5.45 ▼ -0.91%
16226 RHI MAGNESITA INDIA LIMITED
NSE:RHIM
0.82x Rs602.82 Million
≈ $6.52 Million
Rs736.14 Million India Rs398.95 ▲ +0.85%
16227 TAEYANG Corporation
KQ:053620
0.82x ₩7.06 Billion
≈ $4.78 Million
₩8.62 Billion Korea ₩6450.00 ▲ +0.31%
16228 PT BK CE.AS.ADR/25 RP625
F:BZG
0.82x €11.58 Trillion
≈ $13.53 Trillion
€14.14 Trillion Germany €7.20 ▼ -3.36%
16229 SeaTwirl AB
ST:STW
0.82x Skr20.30 Million
≈ $2.18 Million
Skr24.80 Million Sweden Skr35.40 ▼ -1.12%
16230 Deo Ca Traffic Infrastructure Investment JSC
VN:HHV
0.82x ₫106.92 Billion
≈ $4.06 Million
₫130.65 Billion Vietnam ₫9970.00 ▼ -0.80%
16231 Sto SE & Co. KGaA
F:STO3
0.82x €16.55 Million
≈ $19.35 Million
€20.24 Million Germany €93.50 ▼ -0.32%
16232 Colbun
SN:COLBUN
0.82x CL$71.92 Million
≈ $80.43K
CL$87.92 Million Chile CL$138.99 ▲ +0.62%
16233 Astral Foods Ltd.
JSE:ARL
0.82x ZAC732.47 Million
≈ $389.27K
ZAC895.53 Million South Africa ZAC20655.00 ▲ +1.77%
16234 Duopharma Biotech Bhd
KLSE:7148
0.82x RM25.12 Million
≈ $6.31 Million
RM30.71 Million Malaysia RM1.26 ▼ -0.79%
16235 Atresmedia Corporación de Medios de Comunicación S.A.
MC:A3M
0.82x €26.09 Million
≈ $30.51 Million
€31.92 Million Spain €5.08 ▲ +2.83%
16236 Maharashtra Scooters Limited
NSE:MAHSCOOTER
0.82x Rs2.47 Billion
≈ $26.73 Million
Rs3.02 Billion India Rs12672.00 ▲ +0.77%
16237 Redtone International Bhd
KLSE:0032
0.82x RM12.34 Million
≈ $3.10 Million
RM15.10 Million Malaysia RM0.31 ▲ +0.00%
16238 KB Financial Group
KO:105560
0.82x ₩1.55 Trillion
≈ $1.05 Billion
₩1.89 Trillion Korea ₩171500.00 ▼ -2.72%
16239 Salasar Techno Engineering Limited
NSE:SALASAR
0.82x Rs198.54 Million
≈ $2.15 Million
Rs242.92 Million India Rs5.97 ▲ +1.19%
16240 AVer Information Inc
TW:3669
0.82x NT$63.24 Million
≈ $1.99 Million
NT$77.38 Million Taiwan NT$40.70 ▲ +10.00%
16241 Datamatics Global Services Limited
NSE:DATAMATICS
0.82x Rs1.18 Billion
≈ $12.76 Million
Rs1.44 Billion India Rs821.50 ▼ -1.49%
16242 COSMO Pharmaceuticals SA
SW:COPN
0.82x CHF63.23 Million
≈ $79.93 Million
CHF77.38 Million Switzerland CHF63.60 ▼ -7.69%
16243 COSMO Pharmaceuticals SA
LSE:0RGI
0.82x £63.23 Million
≈ $84.91 Million
£77.38 Million UK £63.77 ▼ -6.32%
16244 Dundee Precious Metals Inc
TO:DPM
0.82x CA$154.51 Million
≈ $111.77 Million
CA$189.12 Million Canada CA$52.45 ▲ +3.00%
16245 Soyea Technology Co Ltd
SHE:000909
0.82x CN¥69.42 Million
≈ $10.16 Million
CN¥84.98 Million China CN¥3.67 ▼ -3.67%
16246 Perrot Duval Holding SA
SW:PEDU
0.82x CHF973.00K
≈ $1.23 Million
CHF1.19 Million Switzerland CHF51.50 ▲ +0.00%
16247 Nexgram Holdings Bhd
KLSE:0096
0.82x RM3.63 Million
≈ $910.59K
RM4.44 Million Malaysia RM0.05 ▲ +12.50%
16248 Array Technologies Inc
NASDAQ:ARRY
0.82x $27.36 Million $33.50 Million USA $5.32 ▼ -5.42%
16249 Kerry Group
IR:KRZ
0.82x €309.70 Million
≈ $362.07 Million
€379.20 Million Ireland €81.50 ▲ +1.62%
16250 BIEM.L .FDLKK Garment Co Ltd
SHE:002832
0.82x CN¥167.73 Million
≈ $24.54 Million
CN¥205.38 Million China CN¥22.81 ▲ +0.97%
16251 Avjennings Ltd
AU:AVJ
0.82x AU$1.98 Million
≈ $1.40 Million
AU$2.43 Million Australia AU$0.66 ▲ +0.00%
16252 Sequoia Financial Group Ltd
AU:SEQ
0.82x AU$2.94 Million
≈ $2.08 Million
AU$3.60 Million Australia AU$0.11 ▼ -4.35%
16253 Mofast AB
ST:MOFAST
0.82x Skr6.97 Million
≈ $749.65K
Skr8.53 Million Sweden Skr14.70 ▲ +2.08%
16254 Cencora Inc.
NYSE:COR
0.82x $1.34 Billion $1.64 Billion USA $309.89 ▲ +1.58%
16255 Zhejiang JIULI Hi-tech Metals Co Ltd
SHE:002318
0.82x CN¥353.95 Million
≈ $51.79 Million
CN¥434.09 Million China CN¥18.90 ▼ -3.52%
16256 Hangzhou Guotai Environmental Protection Technology Co. Ltd. A
SHE:301203
0.82x CN¥107.55 Million
≈ $15.74 Million
CN¥131.92 Million China CN¥30.41 ▼ -3.74%
16257 Formosa Laboratories Inc
TW:4746
0.82x NT$276.59 Million
≈ $8.71 Million
NT$339.36 Million Taiwan NT$51.20 ▼ -0.97%
16258 Sparebanken Møre
OL:MORG
0.81x Nkr242.00 Million
≈ $25.47 Million
Nkr297.00 Million Norway Nkr109.72 ▼ -2.56%
16259 Shenzhen Jiang and Associates Creative Design Co Ltd
SHE:300668
0.81x CN¥14.88 Million
≈ $2.18 Million
CN¥18.26 Million China CN¥36.06 ▼ -4.83%
16260 Negri Sembilan Oil Palms Bhd
KLSE:2038
0.81x RM54.73 Million
≈ $13.74 Million
RM67.18 Million Malaysia RM5.45 ▲ +1.49%
16261 TIZA Information Industry Corporation Inc
SHE:300209
0.81x CN¥50.65 Million
≈ $7.41 Million
CN¥62.18 Million China CN¥25.78 ▼ -8.09%
16262 Zhejiang Jasan Holding Group Co Ltd
SHG:603558
0.81x CN¥135.92 Million
≈ $19.89 Million
CN¥166.86 Million China CN¥12.46 ▲ +0.32%
16263 Lendinvest PLC
LSE:LINV
0.81x GBX5.05 Million
≈ $614.44
GBX6.20 Million UK GBX29.50 ▲ +0.00%
16264 Artivion Inc
NYSE:AORT
0.81x $1.15 Million $1.42 Million USA $25.28 ▲ +1.12%
16265 Plato Income Maximiser Ltd
AU:PL8
0.81x AU$23.15 Million
≈ $16.38 Million
AU$28.44 Million Australia AU$1.43 ▼ -0.35%
16266 Repare Therapeutics Inc
NASDAQ:RPTX
0.81x $2.65 Million $3.26 Million USA $2.65 ▲ +0.76%
16267 Ambev SA ADR
NYSE:ABEV
0.81x $3.16 Billion $3.89 Billion USA $2.94 ▼ -2.33%
16268 TT Vision Holdings Berhad
KLSE:0272
0.81x RM5.13 Million
≈ $1.29 Million
RM6.31 Million Malaysia RM0.24 ▲ +0.00%
16269 Teekay Tankers Ltd
NYSE:TNK
0.81x $74.87 Million $92.08 Million USA $75.81 ▲ +0.16%
16270 Stora Enso Oyj ser. R
ST:STE-R
0.81x Skr161.00 Million
≈ $17.33 Million
Skr198.00 Million Sweden Skr103.70 ▼ -3.71%
16271 Melkior Resources Inc.
V:MKR
0.81x CA$36.67K
≈ $26.52K
CA$45.10K Canada CA$0.11 ▼ -4.35%
16272 CJ CGV
KO:079160
0.81x ₩9.30 Billion
≈ $6.30 Million
₩11.44 Billion Korea ₩4855.00 ▲ +3.08%
16273 SundayToz Corp
KQ:123420
0.81x ₩4.58 Billion
≈ $3.10 Million
₩5.63 Billion Korea ₩6090.00 ▼ -0.16%
16274 DYPNF Co.Ltd
KQ:104460
0.81x ₩7.58 Billion
≈ $5.13 Million
₩9.33 Billion Korea ₩8680.00 ▼ -1.70%
16275 E-Starco
KO:015020
0.81x ₩1.40 Billion
≈ $949.46K
₩1.73 Billion Korea ₩464.00 ▲ +0.00%
16276 Ulima Nitra PT
JK:UNIQ
0.81x Rp19.46 Billion
≈ $1.14 Million
Rp23.98 Billion Indonesia Rp108.00 ▼ -5.26%
16277 MNTN, Inc.
NYSE:MNTN
0.81x $7.11 Million $8.76 Million USA $8.58 ▲ +2.63%
16278 Cardinal Infrastructure Group Inc. Class A Common Stock
NASDAQ:CDNL
0.81x $9.32 Million $11.48 Million USA $63.30 ▼ -11.18%
16279 Federal-Mogul Goetze (India) Limited.
NSE:FMGOETZE
0.81x Rs750.21 Million
≈ $8.11 Million
Rs924.70 Million India Rs478.85 ▼ -0.04%
16280 EZZ Life Science Holdings Ltd
AU:EZZ
0.81x AU$2.86 Million
≈ $2.03 Million
AU$3.53 Million Australia AU$0.52 ▲ +4.04%
16281 Imagesat International ISI Ltd
TA:ISI
0.81x ILA19.23 Million
≈ $51.56K
ILA23.73 Million Israel ILA1206.00 ▼ -2.58%
16282 Tae Kwang Corporation
KQ:023160
0.81x ₩8.12 Billion
≈ $5.50 Million
₩10.02 Billion Korea ₩24050.00 ▲ +4.57%
16283 K-One Technology Bhd
KLSE:0111
0.81x RM2.62 Million
≈ $659.05K
RM3.24 Million Malaysia RM0.12 ▼ -4.00%
16284 Nesco Limited
NSE:NESCO
0.81x Rs2.17 Billion
≈ $23.42 Million
Rs2.67 Billion India Rs1055.90 ▲ +0.55%
16285 Indo Amines Limited
NSE:INDOAMIN
0.81x Rs77.92 Million
≈ $842.72K
Rs96.18 Million India Rs129.47 ▼ -0.63%
16286 LG Corp
KO:003550
0.81x ₩255.45 Billion
≈ $173.11 Million
₩315.30 Billion Korea ₩97900.00 ▼ -3.64%
16287 LG Corp Preferred
KO:003555
0.81x ₩255.45 Billion
≈ $173.11 Million
₩315.30 Billion Korea ₩64100.00 ▼ -2.73%
16288 Daheng New Epoch Technology Inc
SHG:600288
0.81x CN¥57.91 Million
≈ $8.47 Million
CN¥71.48 Million China CN¥9.62 ▼ -3.51%
16289 Gen Ilac ve Saglik Urunleri Sanayi ve Ticaret AS
IS:GENIL
0.81x TL174.79 Million
≈ $3.91 Million
TL215.77 Million Turkey TL9.21 ▼ -0.97%
16290 Unison Co. Ltd
KQ:018000
0.81x ₩2.56 Billion
≈ $1.73 Million
₩3.16 Billion Korea ₩834.00 ▼ -4.58%
16291 Carabao Group Public Company Limited
BK:CBG
0.81x ฿498.73 Million
≈ $15.54 Million
฿616.15 Million Thailand ฿50.00 ▲ +2.04%
16292 Marketwise Inc
NASDAQ:MKTW
0.81x $24.21 Million $29.93 Million USA $19.94 ▲ +1.37%
16293 Yao I Fabric Co Ltd
TWO:4430
0.81x NT$3.29 Million
≈ $103.50K
NT$4.06 Million Taiwan NT$17.10 ▲ +0.59%
16294 Major Cineplex Lifestyle Leasehold Property Fund
BK:MJLF
0.81x ฿56.35 Million
≈ $1.76 Million
฿69.67 Million Thailand ฿4.30 ▲ +0.00%
16295 LZ Technology Holdings Limited Class B Ordinary Shares
NASDAQ:LZMH
0.81x $4.67 Million $5.78 Million USA $1.20 ▼ -8.40%
16296 Decora SA
WAR:DCR
0.81x zł18.06 Million
≈ $4.97 Million
zł22.34 Million Poland zł73.50 ▼ -0.68%
16297 Appfolio Inc
NASDAQ:APPF
0.81x $34.30 Million $42.42 Million USA $165.05 ▲ +0.67%
16298 Innovotech Inc
V:IOT
0.81x CA$140.68K
≈ $101.76K
CA$174.02K Canada CA$0.09 ▲ +6.25%
16299 Argent Minerals Ltd
AU:ARD
0.81x AU$449.63K
≈ $318.15K
AU$556.25K Australia AU$0.02 ▼ -4.55%
16300 Church & Dwight Company Inc
NYSE:CHD
0.81x $174.80 Million $216.30 Million USA $97.64 ▲ +1.51%