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
11201 Energisa S.A
SA:ENGI3
1.67x R$775.41 Million
≈ $152.15 Million
R$465.63 Million Brazil R$11.76 ▼ -3.61%
11202 D&O Home Collection Co Ltd
SHE:002798
1.67x CN¥32.92 Million
≈ $4.82 Million
CN¥19.77 Million China CN¥4.76 ▼ -4.42%
11203 Xinhu Zhongbao Co Ltd
SHG:600208
1.67x CN¥468.37 Million
≈ $68.54 Million
CN¥281.28 Million China CN¥2.76 ▼ -2.82%
11204 Nestle India Limited
NSE:NESTLEIND
1.67x Rs23.14 Billion
≈ $250.26 Million
Rs13.90 Billion India Rs1443.50 ▼ -0.30%
11205 Evergreen International Storage & Transport Corp
TW:2607
1.66x NT$921.18 Million
≈ $29.02 Million
NT$553.27 Million Taiwan NT$47.85 ▲ +1.16%
11206 Cass Information Systems Inc
NASDAQ:CASS
1.66x $14.55 Million $8.74 Million USA $54.25 ▲ +0.52%
11207 Indo Borax & Chemicals Limited
NSE:INDOBORAX
1.66x Rs440.51 Million
≈ $4.76 Million
Rs264.66 Million India Rs416.10 ▲ +11.41%
11208 Xian LONGi Silicon Materials Corp
SHG:601012
1.66x CN¥4.19 Billion
≈ $612.64 Million
CN¥2.52 Billion China CN¥12.42 ▼ -2.97%
11209 MGE Energy Inc
NASDAQ:MGEE
1.66x $80.69 Million $48.48 Million USA $82.42 ▲ +0.02%
11210 BAE SYSTEMS ADR/4 LS-025
F:BSPA
1.66x €3.43 Billion
≈ $4.01 Billion
€2.06 Billion Germany €95.50 ▼ -3.05%
11211 Mirae ING Co Ltd
KO:007120
1.66x ₩1.37 Billion
≈ $927.22K
₩822.17 Million Korea ₩1130.00 ▲ +1.80%
11212 Tofu Restaurant Co Ltd
TWO:2752
1.66x NT$192.66 Million
≈ $6.07 Million
NT$115.77 Million Taiwan NT$175.00 ▼ -1.69%
11213 ELK-Desa Resources Bhd
KLSE:5228
1.66x RM14.72 Million
≈ $3.70 Million
RM8.85 Million Malaysia RM1.02 ▲ +0.00%
11214 Essential Properties Realty Trust Inc
NYSE:EPRT
1.66x $99.76 Million $59.95 Million USA $32.34 ▲ +0.75%
11215 Guangdong Dongfang Precision Science & Technology Co Ltd
SHE:002611
1.66x CN¥357.47 Million
≈ $52.31 Million
CN¥214.87 Million China CN¥14.12 ▼ -2.08%
11216 EIS Eczacibasi Ilac Sinai ve Finansal Yatirimlar Sanayi ve Ticaret AS
IS:ECILC
1.66x TL824.34 Million
≈ $18.46 Million
TL495.66 Million Turkey TL71.05 ▼ -2.13%
11217 FG Merger II Corp. Common stock
NASDAQ:FGMC
1.66x $478.56K $287.76K USA $4.91 ▼ -9.07%
11218 Barrick Mining Corporation
NYSE:B
1.66x $2.63 Billion $1.58 Billion USA $37.11 ▼ -0.13%
11219 Moury Construct SA
BR:MOUR
1.66x €31.95 Million
≈ $37.35 Million
€19.21 Million Belgium €754.00 ▲ +0.00%
11220 Paseco Co. Ltd
KQ:037070
1.66x ₩9.13 Billion
≈ $6.18 Million
₩5.49 Billion Korea ₩6810.00 ▲ +15.23%
11221 Hunan Oil Pump
SHG:603319
1.66x CN¥45.72 Million
≈ $6.69 Million
CN¥27.50 Million China CN¥23.45 ▼ -4.09%
11222 Skipper Limited
NSE:SKIPPER
1.66x Rs1.37 Billion
≈ $14.79 Million
Rs822.84 Million India Rs528.65 ▼ -0.06%
11223 Chengdu Kanghong Pharmaceuticals Group Co Ltd
SHE:002773
1.66x CN¥504.02 Million
≈ $73.75 Million
CN¥303.21 Million China CN¥20.98 ▼ -2.19%
11224 Petronas Chemicals Group Bhd
KLSE:5183
1.66x RM939.00 Million
≈ $235.75 Million
RM565.00 Million Malaysia RM4.92 ▲ +1.86%
11225 Shanghai Yizhong Pharmaceutical Co Ltd
SHG:688091
1.66x CN¥21.03 Million
≈ $3.08 Million
CN¥12.65 Million China CN¥37.15 ▼ -5.95%
11226 BHP Group Limited
LSE:BHP
1.66x GBX9.54 Billion
≈ $1.16 Million
GBX5.74 Billion UK GBX3356.00 ▲ +4.55%
11227 BHP Group Ltd
AU:BHP
1.66x AU$9.54 Billion
≈ $6.75 Billion
AU$5.74 Billion Australia AU$58.85 ▼ -2.94%
11228 Zhuzhou Smelter Group Co Ltd
SHG:600961
1.66x CN¥453.06 Million
≈ $66.30 Million
CN¥272.65 Million China CN¥22.50 ▼ -5.50%
11229 Yum China Holdings Inc
NYSE:YUMC
1.66x $550.00 Million $331.00 Million USA $43.40 ▲ +0.67%
11230 Urban Edge Properties
NYSE:UE
1.66x $39.12 Million $23.55 Million USA $23.35 ▲ +1.97%
11231 AVCON Information Tech
SHE:300074
1.66x CN¥8.89 Million
≈ $1.30 Million
CN¥5.35 Million China CN¥3.19 ▼ -2.45%
11232 Rubis SCA
PA:RUI
1.66x €276.24 Million
≈ $322.95 Million
€166.27 Million France €32.72 ▲ +0.18%
11233 Sahamit Machinery Public Company Limited
BK:SMIT
1.66x ฿47.40 Million
≈ $1.48 Million
฿28.54 Million Thailand ฿3.62 ▼ -1.09%
11234 AbL Diagnostics SA
PA:ABLD
1.66x €479.46K
≈ $560.54K
€288.68K France €2.50 ▲ +0.00%
11235 Matson Inc
NYSE:MATX
1.66x $94.00 Million $56.60 Million USA $210.57 ▼ -1.41%
11236 Stalexport Autostrady SA
WAR:STX
1.66x zł118.31 Million
≈ $32.56 Million
zł71.24 Million Poland zł1.88 ▲ +0.21%
11237 Kajaria Ceramics Limited
NSE:KAJARIACER
1.66x Rs2.21 Billion
≈ $23.88 Million
Rs1.33 Billion India Rs1214.90 ▲ +0.44%
11238 Cargotec Oyj
HE:CGCBV
1.66x €89.00 Million
≈ $104.05 Million
€53.60 Million Finland €47.42 ▲ +0.00%
11239 NIOX Group PLC
LSE:NIOX
1.66x GBX8.80 Million
≈ $1.07K
GBX5.30 Million UK GBX63.60 ▲ +0.95%
11240 United Therapeutics Corporation
NASDAQ:UTHR
1.66x $562.10 Million $338.70 Million USA $528.47 ▼ -0.20%
11241 Automatic Bank Services Ltd
TA:SHVA
1.66x ILA20.40 Million
≈ $54.69K
ILA12.29 Million Israel ILA2310.00 ▼ -2.24%
11242 Gentian Diagnostics AS
OL:GENT
1.66x Nkr42.59 Million
≈ $4.48 Million
Nkr25.67 Million Norway Nkr39.80 ▼ -0.50%
11243 Shenzhen MTC Co Ltd
SHE:002429
1.66x CN¥562.24 Million
≈ $82.27 Million
CN¥338.86 Million China CN¥7.67 ▼ -3.03%
11244 SOS Limited
NYSE:SOS
1.66x $5.84 Billion $3.52 Billion USA $1.00 ▼ -1.96%
11245 Puyang Huicheng Electronic Material Co Ltd
SHE:300481
1.66x CN¥37.63 Million
≈ $5.51 Million
CN¥22.69 Million China CN¥12.75 ▼ -2.30%
11246 Dunelm Group plc
F:DFQ
1.66x €48.85 Million
≈ $57.11 Million
€29.45 Million Germany €9.85 ▼ -1.50%
11247 Tsakos Energy Navigation Limited
F:TK41
1.66x €96.22 Million
≈ $112.49 Million
€58.02 Million Germany €34.30 ▲ +3.00%
11248 Zhejiang Founder Motor Co Ltd
SHE:002196
1.66x CN¥34.75 Million
≈ $5.09 Million
CN¥20.95 Million China CN¥9.71 ▼ -3.29%
11249 Zanlakol Ltd
TA:ZNKL
1.66x ILA24.11 Million
≈ $64.65K
ILA14.54 Million Israel ILA4961.00 ▲ +3.03%
11250 Bank of Marin Bancorp
NASDAQ:BMRC
1.66x $12.48 Million $7.53 Million USA $28.77 ▲ +1.70%
11251 COSCO SHIPPING Holdings Co Ltd
SHG:601919
1.66x CN¥6.30 Billion
≈ $921.40 Million
CN¥3.80 Billion China CN¥15.32 ▲ +0.33%
11252 Cantabil Retail India Limited
NSE:CANTABIL
1.66x Rs355.02 Million
≈ $3.84 Million
Rs214.27 Million India Rs239.83 ▼ -0.55%
11253 Green Critical Minerals Ltd
AU:GCM
1.66x AU$12.03 Million
≈ $8.51 Million
AU$7.26 Million Australia AU$0.11 ▼ -8.70%
11254 Fortescue Ltd
AU:FMG
1.66x AU$3.23 Billion
≈ $2.28 Billion
AU$1.95 Billion Australia AU$18.57 ▼ -1.01%
11255 Oriental Trimex Limited
NSE:ORIENTALTL
1.66x Rs8.11 Million
≈ $87.66K
Rs4.89 Million India Rs5.31 ▲ +0.00%
11256 DIGITAL CHOSUN Inc
KQ:033130
1.66x ₩3.75 Billion
≈ $2.54 Million
₩2.26 Billion Korea ₩1960.00 ▼ -2.00%
11257 FW Thorpe PLC
LSE:TFW
1.66x GBX15.04 Million
≈ $1.83K
GBX9.08 Million UK GBX256.00 ▲ +0.00%
11258 Arista Networks
NYSE:ANET
1.66x $1.69 Billion $1.02 Billion USA $173.99 ▼ -1.48%
11259 DHP Korea Co. Ltd
KQ:131030
1.66x ₩5.29 Billion
≈ $3.59 Million
₩3.20 Billion Korea ₩5340.00 ▼ -3.09%
11260 Gold Road Resources Ltd
AU:GOR
1.66x AU$177.10 Million
≈ $125.31 Million
AU$106.98 Million Australia AU$3.48 ▲ +0.00%
11261 Mr D I Y Group M Bhd
KLSE:5296
1.66x RM427.61 Million
≈ $107.36 Million
RM258.33 Million Malaysia RM1.58 ▼ -1.25%
11262 Samyang Tongsang Co. Ltd.
KO:002170
1.66x ₩13.38 Billion
≈ $9.07 Million
₩8.09 Billion Korea ₩56300.00 ▼ -0.35%
11263 Norcros Plc
LSE:NXR
1.65x GBX13.90 Million
≈ $1.69K
GBX8.40 Million UK GBX314.00 ▲ +0.00%
11264 iSun, Inc.
NASDAQ:ISUNQ
1.65x $2.93 Million $1.77 Million USA $0.00 ▲ +0.00%
11265 Songcheng Performance Develop
SHE:300144
1.65x CN¥585.69 Million
≈ $85.70 Million
CN¥354.06 Million China CN¥5.83 ▼ -3.32%
11266 Discoverie Group PLC
LSE:DSCV
1.65x GBX22.00 Million
≈ $2.68K
GBX13.30 Million UK GBX739.00 ▲ +6.33%
11267 Pet Valu Holdings Ltd
TO:PET
1.65x CA$33.16 Million
≈ $23.99 Million
CA$20.05 Million Canada CA$18.70 ▲ +1.80%
11268 RB Global Inc.
NYSE:RBA
1.65x $221.00 Million $133.62 Million USA $111.59 ▲ +2.23%
11269 RB Global
TO:RBA
1.65x CA$220.43 Million
≈ $159.45 Million
CA$133.28 Million Canada CA$157.44 ▲ +2.37%
11270 Tel Aviv Stock Exchange
TA:TASE
1.65x ILA85.44 Million
≈ $229.05K
ILA51.66 Million Israel ILA12910.00 ▲ +2.95%
11271 MJ Gleeson plc
LSE:GLE
1.65x GBX21.54 Million
≈ $2.62K
GBX13.02 Million UK GBX271.50 ▼ -1.63%
11272 Syncmold Enterprise Corp
TW:1582
1.65x NT$259.38 Million
≈ $8.17 Million
NT$156.88 Million Taiwan NT$69.40 ▼ -1.00%
11273 Chengdu Huaqi Houpu Holding Co Ltd
SHE:300471
1.65x CN¥28.61 Million
≈ $4.19 Million
CN¥17.30 Million China CN¥8.64 ▼ -3.68%
11274 Sajodongaone Co Ltd
KO:008040
1.65x ₩13.38 Billion
≈ $9.07 Million
₩8.09 Billion Korea ₩795.00 ▼ -0.87%
11275 Jubilant Pharmova Limited
NSE:JUBLPHARMA
1.65x Rs3.69 Billion
≈ $39.91 Million
Rs2.23 Billion India Rs965.35 ▼ -0.56%
11276 Integer Holdings Corp
NYSE:ITGR
1.65x $65.59 Million $39.68 Million USA $98.62 ▲ +1.15%
11277 Hubei Huitian New Materials
SHE:300041
1.65x CN¥121.35 Million
≈ $17.76 Million
CN¥73.41 Million China CN¥9.94 ▼ -3.40%
11278 Atul Limited
NSE:ATUL
1.65x Rs5.08 Billion
≈ $54.89 Million
Rs3.07 Billion India Rs6407.50 ▲ +4.53%
11279 coocon Corp.
KQ:294570
1.65x ₩12.28 Billion
≈ $8.32 Million
₩7.43 Billion Korea ₩18040.00 ▼ -4.25%
11280 Daejoo Inc
KQ:003310
1.65x ₩3.10 Billion
≈ $2.10 Million
₩1.87 Billion Korea ₩1697.00 ▼ -2.86%
11281 Professional Diversity Network Inc
NASDAQ:IPDN
1.65x $592.76K $358.62K USA $0.35 ▼ -6.82%
11282 B+S Banksysteme Aktiengesellschaft
F:DTD2
1.65x €414.00K
≈ $484.01K
€250.50K Germany €1.89 ▲ +1.07%
11283 LI NING CO.LTD UNS.ADR/25
F:LNL
1.65x €4.85 Billion
≈ $5.67 Billion
€2.94 Billion Germany €51.00 ▼ -2.86%
11284 Avidia Bancorp, Inc.
NYSE:AVBC
1.65x $8.81 Million $5.33 Million USA $21.54 ▲ +6.42%
11285 Kinco Automation (Shanghai) Co. Ltd. A
SHG:688160
1.65x CN¥80.78 Million
≈ $11.82 Million
CN¥48.89 Million China CN¥95.00 ▼ -6.49%
11286 Xiaomi Corporation
F:3CP
1.65x €7.81 Billion
≈ $9.13 Billion
€4.73 Billion Germany €2.99 ▲ +0.42%
11287 Flex Ltd
NASDAQ:FLEX
1.65x $413.00 Million $250.00 Million USA $118.51 ▼ -7.37%
11288 Shanghai Bairun Flavor & Fragrance Co Ltd
SHE:002568
1.65x CN¥264.62 Million
≈ $38.72 Million
CN¥160.20 Million China CN¥17.61 ▼ -4.03%
11289 TECHTRONIC INDS ADR/5
F:TIB
1.65x €1.98 Billion
≈ $2.31 Billion
€1.20 Billion Germany €60.00 ▼ -1.64%
11290 Voltalia SA
PA:VLTSA
1.65x €80.94 Million
≈ $94.63 Million
€49.01 Million France €6.82 ▲ +3.96%
11291 Hongsheng Heat Exchanger Mnfg
SHG:603090
1.65x CN¥30.70 Million
≈ $4.49 Million
CN¥18.59 Million China CN¥37.68 ▼ -2.26%
11292 Xiamen International Airport Co Ltd
SHG:600897
1.65x CN¥216.84 Million
≈ $31.73 Million
CN¥131.31 Million China CN¥14.45 ▼ -1.70%
11293 Stars Microelectronics (Thailand) PCL
BK:SMT
1.65x ฿72.21 Million
≈ $2.25 Million
฿43.73 Million Thailand ฿5.25 ▲ +9.38%
11294 Advero Properties SOCIMI S.A.
MC:YADV
1.65x €248.49K
≈ $290.51K
€150.48K Spain €13.60 ▲ +0.00%
11295 LPP S.A.
WAR:LPP
1.65x zł771.00 Million
≈ $212.19 Million
zł467.00 Million Poland zł20140.00 ▼ -0.79%
11296 Tigerair Taiwan Co. Ltd.
TW:6757
1.65x NT$2.20 Billion
≈ $69.44 Million
NT$1.33 Billion Taiwan NT$54.40 ▼ -1.98%
11297 Elsight Ltd
AU:ELS
1.65x AU$13.86 Million
≈ $9.81 Million
AU$8.40 Million Australia AU$5.94 ▼ -5.86%
11298 Norfolk Southern Corporation
NYSE:NSC
1.65x $1.06 Billion $644.00 Million USA $350.66 ▲ +0.61%
11299 cBrain A/S
CO:CBRAIN
1.65x Dkr39.82 Million
≈ $6.23 Million
Dkr24.12 Million Denmark Dkr49.65 ▲ +1.95%
11300 Ategrity Specialty Insurance Company Holdings
NYSE:ASIC
1.65x $42.03 Million $25.47 Million USA $23.62 ▲ +3.46%