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
16201 Delta Manufacturing Limited
NSE:DELTAMAGNT
0.83x Rs34.56 Million
≈ $373.72K
Rs41.61 Million India Rs61.27 ▼ -3.83%
16202 Shenghe Resources Holding Co Ltd
SHG:600392
0.83x CN¥341.06 Million
≈ $49.91 Million
CN¥410.70 Million China CN¥23.17 ▲ +1.36%
16203 Wonderla Holidays Limited
NSE:WONDERLA
0.83x Rs422.01 Million
≈ $4.56 Million
Rs508.27 Million India Rs474.70 ▲ +0.12%
16204 Jiangsu LiXing General Steel Ball Co Ltd
SHE:300421
0.83x CN¥11.70 Million
≈ $1.71 Million
CN¥14.09 Million China CN¥21.87 ▲ +0.28%
16205 TripAdvisor Inc
NASDAQ:TRIP
0.83x $44.00 Million $53.00 Million USA $11.95 ▲ +0.08%
16206 Rotork PLC
LSE:ROR
0.83x GBX39.60 Million
≈ $4.82K
GBX47.70 Million UK GBX307.60 ▲ +0.13%
16207 Epiroc AB (publ)
ST:EPI-B
0.83x Skr1.75 Billion
≈ $187.90 Million
Skr2.10 Billion Sweden Skr238.80 ▼ -0.08%
16208 Vaishali Pharma Limited
NSE:VAISHALI
0.83x Rs20.46 Million
≈ $221.23K
Rs24.66 Million India Rs7.15 ▼ -0.28%
16209 YASKAWA ELEC. UNSP. ADR 2
F:YEC0
0.83x €7.18 Billion
≈ $8.39 Billion
€8.65 Billion Germany €55.00 ▼ -0.90%
16210 Brookfield Renewable Partners L.P
TO:BEP-UN
0.83x CA$345.29 Million
≈ $249.78 Million
CA$416.30 Million Canada CA$50.85 ▲ +0.38%
16211 Efficient E Solutions Bhd
KLSE:0064
0.83x RM759.04K
≈ $190.57K
RM915.15K Malaysia RM0.08 ▲ +0.00%
16212 Bank Ganesha Tbk PT
JK:BGTG
0.83x Rp48.08 Billion
≈ $2.82 Million
Rp57.98 Billion Indonesia Rp106.00 ▼ -3.64%
16213 Ningbo Menovo Pharm Co Ltd
SHG:603538
0.83x CN¥38.86 Million
≈ $5.69 Million
CN¥46.87 Million China CN¥42.22 ▼ -2.43%
16214 Ta Ann Holdings Bhd
KLSE:5012
0.83x RM87.72 Million
≈ $22.02 Million
RM105.83 Million Malaysia RM5.44 ▲ +2.26%
16215 Teamlease Services Limited
NSE:TEAMLEASE
0.83x Rs448.10 Million
≈ $4.85 Million
Rs540.60 Million India Rs1384.80 ▲ +0.54%
16216 Mon Courtier Energie Groupe SA
PA:ALMCE
0.83x €808.00K
≈ $944.64K
€975.00K France €6.10 ▲ +1.67%
16217 BTB Real Estate Investment Trust
TO:BTB-UN
0.83x CA$7.87 Million
≈ $5.70 Million
CA$9.50 Million Canada CA$3.74 ▲ +0.27%
16218 Shanghai Jinqiao Export Processing Zone Development Co Ltd A
SHG:600639
0.83x CN¥135.15 Million
≈ $19.78 Million
CN¥163.10 Million China CN¥9.68 ▼ -1.22%
16219 Seacoast Banking Corporation of Florida
NASDAQ:SBCF
0.83x $30.21 Million $36.47 Million USA $30.17 ▲ +2.97%
16220 Advanced Ceramic X
TWO:3152
0.83x NT$68.65 Million
≈ $2.16 Million
NT$82.85 Million Taiwan NT$181.00 ▼ -1.36%
16221 STD BK GRP SP.ADRS RC-10
F:SKCS
0.83x €42.43 Billion
≈ $49.61 Billion
€51.22 Billion Germany €16.20 ▼ -0.61%
16222 Banco de Sabadell S.A
MC:SAB
0.83x €252.00 Million
≈ $294.61 Million
€304.18 Million Spain €2.85 ▲ +0.92%
16223 MINISO GROUP A DL-0001
F:MIF0
0.83x €2.17 Billion
≈ $2.54 Billion
€2.62 Billion Germany €2.80 ▼ -0.36%
16224 PC Connection Inc
NASDAQ:CNXN
0.83x $14.27 Million $17.22 Million USA $71.51 ▲ +1.64%
16225 Mondelez International Inc
NASDAQ:MDLZ
0.83x $467.00 Million $564.00 Million USA $60.99 ▼ -0.52%
16226 Soleno Therapeutics Inc
NASDAQ:SLNO
0.83x $25.98 Million $31.38 Million USA $53.01 ▲ +0.00%
16227 Biglari Holdings Inc
NYSE:BH
0.83x $42.15 Million $50.93 Million USA $296.20 ▲ +1.26%
16228 Biglari Holdings Inc
NYSE:BH-A
0.83x $42.15 Million $50.93 Million USA $1536.02 ▼ -0.42%
16229 Guangzhou Tinci Materials Technology Co Ltd
SHE:002709
0.83x CN¥778.88 Million
≈ $113.97 Million
CN¥941.30 Million China CN¥49.40 ▼ -3.70%
16230 United Community Banks, Inc.
NYSE:UCB
0.83x $69.28 Million $83.74 Million USA $33.22 ▲ +3.01%
16231 BrightSpring Health Services, Inc. Common Stock
NASDAQ:BTSG
0.83x $122.94 Million $148.61 Million USA $57.40 ▼ -5.72%
16232 Jentech Precision Industrial Co Ltd
TW:3653
0.83x NT$1.50 Billion
≈ $47.33 Million
NT$1.82 Billion Taiwan NT$3730.00 ▼ -4.48%
16233 Nike Inc
NYSE:NKE
0.83x $430.00 Million $520.00 Million USA $43.62 ▼ -0.43%
16234 Welspun Living Limited
NSE:WELSPUNLIV
0.83x Rs5.28 Billion
≈ $57.14 Million
Rs6.39 Billion India Rs144.28 ▼ -0.89%
16235 AEVEX Corp.
NYSE:AVEX
0.83x $64.91 Million $78.55 Million USA $24.61 ▼ -11.03%
16236 Oylum Sinai Yatirimlar AS
IS:OYLUM
0.83x TL22.80 Million
≈ $510.73K
TL27.60 Million Turkey TL8.65 ▼ -1.03%
16237 Oka Corporation Bhd
KLSE:7140
0.83x RM6.60 Million
≈ $1.66 Million
RM7.99 Million Malaysia RM0.44 ▲ +0.00%
16238 Bure Equity AB
ST:BURE
0.83x Skr152.00 Million
≈ $16.36 Million
Skr184.00 Million Sweden Skr275.20 ▼ -0.22%
16239 Joe Holding Bhd
KLSE:7096
0.83x RM4.04 Million
≈ $1.02 Million
RM4.90 Million Malaysia RM0.08 ▲ +7.14%
16240 ACRUX Ltd
AU:ACR
0.83x AU$2.09 Million
≈ $1.48 Million
AU$2.53 Million Australia AU$0.01 ▼ -7.69%
16241 Citycon Oyj
HE:CTY1S
0.83x €8.50 Million
≈ $9.94 Million
€10.30 Million Finland €2.61 ▼ -2.06%
16242 SL Corp
KO:005850
0.83x ₩60.52 Billion
≈ $41.01 Million
₩73.34 Billion Korea ₩71200.00 ▲ +3.19%
16243 Mettler-Toledo International Inc
NYSE:MTD
0.82x $139.79 Million $169.45 Million USA $1180.48 ▲ +0.95%
16244 Tritax Big Box REIT plc
LSE:BBOX
0.82x GBX68.80 Million
≈ $8.37K
GBX83.40 Million UK GBX147.60 ▲ +1.10%
16245 Primerica Inc
NYSE:PRI
0.82x $156.79 Million $190.10 Million USA $257.87 ▲ +1.09%
16246 WW Grainger Inc
NYSE:GWW
0.82x $395.00 Million $479.00 Million USA $1289.37 ▲ +0.40%
16247 Ares Commercial Real Estate
NYSE:ACRE
0.82x $3.84 Million $4.65 Million USA $5.05 ▲ +3.27%
16248 CVC Income & Growth Limited
LSE:CVCG
0.82x GBX7.35 Million
≈ $893.86
GBX8.91 Million UK GBX116.00 ▲ +0.00%
16249 Michelmersh Brick Holdings Plc
LSE:MBH
0.82x GBX1.88 Million
≈ $229.23
GBX2.29 Million UK GBX78.00 ▼ -2.50%
16250 Equites Property Fund Ltd
JSE:EQU
0.82x ZAC619.32 Million
≈ $329.14K
ZAC751.54 Million South Africa ZAC1755.00 ▼ -2.55%
16251 Argan SA
PA:ARG
0.82x €90.06 Million
≈ $105.28 Million
€109.31 Million France €58.70 ▲ +0.51%
16252 Consensus Cloud Solutions Inc
NASDAQ:CCSI
0.82x $16.89 Million $20.50 Million USA $34.36 ▲ +1.99%
16253 Thanachart Capital Public Company Limited
BK:TCAP-R
0.82x ฿1.70 Billion
≈ $53.09 Million
฿2.07 Billion Thailand ฿51.25 ▲ +0.00%
16254 PICC Property and Casualty Company Limited
F:PJC
0.82x €8.85 Billion
≈ $10.35 Billion
€10.75 Billion Germany €1.52 ▲ +1.40%
16255 Tower Resources plc
LSE:TRP
0.82x GBX63.05
≈ $0.01
GBX76.58 UK GBX0.02 ▲ +0.00%
16256 Concorde International Group Ltd.
NASDAQ:YOOV
0.82x $790.94K $960.69K USA $0.58 ▼ -1.68%
16257 TCI Co Ltd
TWO:8436
0.82x NT$225.68 Million
≈ $7.11 Million
NT$274.27 Million Taiwan NT$122.50 ▲ +0.00%
16258 Connexion Mobility Ltd
AU:CXZ
0.82x AU$958.37K
≈ $678.11K
AU$1.16 Million Australia AU$0.02 ▲ +0.00%
16259 Wajax Corporation
TO:WJX
0.82x CA$13.76 Million
≈ $9.96 Million
CA$16.73 Million Canada CA$30.35 ▲ +3.41%
16260 Create Technology & Science Co Ltd
SHE:000551
0.82x CN¥38.86 Million
≈ $5.69 Million
CN¥47.26 Million China CN¥15.11 ▼ -1.37%
16261 Fursys
KO:016800
0.82x ₩11.18 Billion
≈ $7.58 Million
₩13.60 Billion Korea ₩27250.00 ▼ -0.55%
16262 Vesuvius PLC
LSE:VSVS
0.82x GBX25.40 Million
≈ $3.09K
GBX30.90 Million UK GBX460.40 ▲ +0.13%
16263 ASM International NV
AS:ASM
0.82x €315.80 Million
≈ $369.20 Million
€384.20 Million Netherlands €888.00 ▼ -1.05%
16264 The Berkeley Group Holdings plc
LSE:BKG
0.82x GBX146.80 Million
≈ $17.86K
GBX178.60 Million UK GBX3480.00 ▲ +2.41%
16265 Zhejiang Zhe Kuang Heavy Industry 
SHE:300837
0.82x CN¥14.42 Million
≈ $2.11 Million
CN¥17.54 Million China CN¥27.94 ▼ -1.90%
16266 Entra ASA
OL:ENTRA
0.82x Nkr1.33 Billion
≈ $139.64 Million
Nkr1.61 Billion Norway Nkr102.00 ▲ +0.00%
16267 Tai-Tech Advanced Electronics Co Ltd
TWO:3357
0.82x NT$209.91 Million
≈ $6.61 Million
NT$255.52 Million Taiwan NT$270.50 ▼ -4.08%
16268 ABM Industries Incorporated
NYSE:ABM
0.82x $133.40 Million $162.40 Million USA $39.88 ▲ +1.76%
16269 Lucky Minerals Inc
V:LKY
0.82x CA$642.68K
≈ $464.91K
CA$783.47K Canada CA$0.01 ▲ +0.00%
16270 NetX Holdings Bhd
KLSE:0020
0.82x RM283.00K
≈ $71.05K
RM345.00K Malaysia RM0.06 ▲ +0.00%
16271 Dentium
KO:145720
0.82x ₩3.27 Billion
≈ $2.22 Million
₩4.00 Billion Korea ₩46050.00 ▲ +0.33%
16272 CHINA CONCH VENT. HD -01
F:68C
0.82x €1.84 Billion
≈ $2.15 Billion
€2.25 Billion Germany €1.19 ▲ +0.85%
16273 Janus Henderson Group PLC
F:HDJA
0.82x €322.70 Million
≈ $377.27 Million
€394.00 Million Germany €42.60 ▼ -0.47%
16274 Shanghai Laimu Electronics Co Ltd
SHG:603633
0.82x CN¥11.11 Million
≈ $1.63 Million
CN¥13.57 Million China CN¥8.62 ▼ -3.15%
16275 RHI MAGNESITA INDIA LIMITED
NSE:RHIM
0.82x Rs602.82 Million
≈ $6.52 Million
Rs736.14 Million India Rs401.15 ▲ +6.28%
16276 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%
16277 SeaTwirl AB
ST:STW
0.82x Skr20.30 Million
≈ $2.18 Million
Skr24.80 Million Sweden Skr42.90 ▼ -1.38%
16278 Deo Ca Traffic Infrastructure Investment JSC
VN:HHV
0.82x ₫106.92 Billion
≈ $4.06 Million
₫130.65 Billion Vietnam ₫11600.00 ▼ -0.43%
16279 Sto SE & Co. KGaA
F:STO3
0.82x €16.55 Million
≈ $19.35 Million
€20.24 Million Germany €97.80 ▼ -2.59%
16280 Colbun
SN:COLBUN
0.82x CL$71.92 Million
≈ $80.43K
CL$87.92 Million Chile CL$131.00 ▲ +0.00%
16281 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.16 ▲ +1.78%
16282 Maharashtra Scooters Limited
NSE:MAHSCOOTER
0.82x Rs2.47 Billion
≈ $26.73 Million
Rs3.02 Billion India Rs12432.00 ▼ -1.28%
16283 Redtone International Bhd
KLSE:0032
0.82x RM12.34 Million
≈ $3.10 Million
RM15.10 Million Malaysia RM0.32 ▼ -1.56%
16284 Salasar Techno Engineering Limited
NSE:SALASAR
0.82x Rs198.54 Million
≈ $2.15 Million
Rs242.92 Million India Rs6.93 ▼ -0.14%
16285 AVer Information Inc
TW:3669
0.82x NT$63.24 Million
≈ $1.99 Million
NT$77.38 Million Taiwan NT$41.60 ▼ -0.24%
16286 Datamatics Global Services Limited
NSE:DATAMATICS
0.82x Rs1.18 Billion
≈ $12.76 Million
Rs1.44 Billion India Rs800.60 ▲ +0.57%
16287 COSMO Pharmaceuticals SA
LSE:0RGI
0.82x £63.23 Million
≈ $84.91 Million
£77.38 Million UK £73.37 ▲ +2.34%
16288 COSMO Pharmaceuticals SA
SW:COPN
0.82x CHF63.23 Million
≈ $79.93 Million
CHF77.38 Million Switzerland CHF73.90 ▲ +2.78%
16289 Dundee Precious Metals Inc
TO:DPM
0.82x CA$154.51 Million
≈ $111.77 Million
CA$189.12 Million Canada CA$48.44 ▲ +2.13%
16290 Soyea Technology Co Ltd
SHE:000909
0.82x CN¥69.42 Million
≈ $10.16 Million
CN¥84.98 Million China CN¥4.68 ▼ -3.31%
16291 Perrot Duval Holding SA
SW:PEDU
0.82x CHF973.00K
≈ $1.23 Million
CHF1.19 Million Switzerland CHF47.00 ▼ -1.26%
16292 Nexgram Holdings Bhd
KLSE:0096
0.82x RM3.63 Million
≈ $910.59K
RM4.44 Million Malaysia RM0.05 ▲ +12.50%
16293 Array Technologies Inc
NASDAQ:ARRY
0.82x $27.36 Million $33.50 Million USA $9.09 ▲ +3.89%
16294 Kerry Group
IR:KRZ
0.82x €309.70 Million
≈ $362.07 Million
€379.20 Million Ireland €71.95 ▼ -0.76%
16295 BIEM.L .FDLKK Garment Co Ltd
SHE:002832
0.82x CN¥167.73 Million
≈ $24.54 Million
CN¥205.38 Million China CN¥19.28 ▼ -3.21%
16296 Avjennings Ltd
AU:AVJ
0.82x AU$1.98 Million
≈ $1.40 Million
AU$2.43 Million Australia AU$0.66 ▲ +0.00%
16297 Sequoia Financial Group Ltd
AU:SEQ
0.82x AU$2.94 Million
≈ $2.08 Million
AU$3.60 Million Australia AU$0.13 ▲ +0.00%
16298 Hong Leong Industries Bhd
KLSE:3301
0.82x RM201.96 Million
≈ $50.70 Million
RM247.49 Million Malaysia RM18.48 ▼ -0.96%
16299 Cencora Inc.
NYSE:COR
0.82x $1.34 Billion $1.64 Billion USA $270.32 ▲ +2.53%
16300 Zhejiang JIULI Hi-tech Metals Co Ltd
SHE:002318
0.82x CN¥353.95 Million
≈ $51.79 Million
CN¥434.09 Million China CN¥22.64 ▲ +0.89%