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
12001 Inner Mongolia Junzheng Energy & Chemical Group Co Ltd
SHG:601216
1.51x CN¥1.33 Billion
≈ $194.17 Million
CN¥878.26 Million China CN¥4.64 ▼ -2.11%
12002 Lleidanetworks Serveis Telematics SA
MC:LLN
1.51x €1.36 Million
≈ $1.59 Million
€899.82K Spain €1.18 ▼ -0.84%
12003 Huayi Compressor Co Ltd
SHE:000404
1.51x CN¥185.19 Million
≈ $27.10 Million
CN¥122.61 Million China CN¥7.23 ▼ -5.37%
12004 Genuine Parts Co
NYSE:GPC
1.51x $341.57 Million $226.17 Million USA $124.21 ▲ +3.47%
12005 Oil-Dri Corporation Of America
NYSE:ODC
1.51x $21.93 Million $14.53 Million USA $98.79 ▲ +2.47%
12006 Idomoo Ltd
TA:IDMO
1.51x ILA10.74 Million
≈ $28.79K
ILA7.11 Million Israel ILA382.20 ▼ -1.72%
12007 Samhi Hotels Limited
NSE:SAMHI
1.51x Rs1.66 Billion
≈ $17.91 Million
Rs1.10 Billion India Rs177.66 ▲ +4.59%
12008 DXN HOLDINGS BHD.
KLSE:5318
1.51x RM94.49 Million
≈ $23.72 Million
RM62.59 Million Malaysia RM0.48 ▲ +0.00%
12009 Diamondrock Hospitality Company Common Stock
NASDAQ:DRH
1.51x $21.94 Million $14.53 Million USA $12.85 ▲ +1.42%
12010 Diamondrock Hospitality Company Common Stock
NYSE:DRH
1.51x $21.94 Million $14.53 Million USA $10.71 ▼ -0.65%
12011 PixArt Imaging
TWO:3227
1.51x NT$667.12 Million
≈ $21.02 Million
NT$441.95 Million Taiwan NT$201.00 ▼ -0.50%
12012 Guangdong LingXiao Pump Industry Co Ltd
SHE:002884
1.51x CN¥176.83 Million
≈ $25.88 Million
CN¥117.16 Million China CN¥16.09 ▼ -0.37%
12013 Guangxi Nanning Waterworks Co
SHG:601368
1.51x CN¥163.68 Million
≈ $23.95 Million
CN¥108.46 Million China CN¥4.25 ▼ -2.97%
12014 Amoy Diagnostics Co Ltd
SHE:300685
1.51x CN¥110.87 Million
≈ $16.22 Million
CN¥73.47 Million China CN¥16.52 ▼ -3.95%
12015 BHG Group AB (publ)
ST:BHG
1.51x Skr16.90 Million
≈ $1.82 Million
Skr11.20 Million Sweden Skr18.76 ▲ +1.79%
12016 Kennametal Inc
NYSE:KMT
1.51x $55.12 Million $36.53 Million USA $35.23 ▲ +1.06%
12017 Sinar Mas Multiartha Tbk
JK:SMMA
1.51x Rp2.14 Trillion
≈ $125.17 Million
Rp1.42 Trillion Indonesia Rp20500.00 ▼ -0.49%
12018 ELF Beauty Inc
NYSE:ELF
1.51x $59.41 Million $39.38 Million USA $77.36 ▲ +1.59%
12019 Autobio Diagnostics Co Ltd
SHG:603658
1.51x CN¥435.24 Million
≈ $63.69 Million
CN¥288.51 Million China CN¥31.46 ▼ -2.24%
12020 Leyard Optoelectronic
SHE:300296
1.51x CN¥161.41 Million
≈ $23.62 Million
CN¥107.01 Million China CN¥4.98 ▼ -3.11%
12021 Spirit Aerosystems Holdings Inc
NYSE:SPR
1.51x $113.70 Million $75.40 Million USA $39.50 ▲ +0.23%
12022 Ansell Ltd
AU:ANN
1.51x AU$136.36 Million
≈ $96.48 Million
AU$90.43 Million Australia AU$31.82 ▼ -1.27%
12023 Hongfa Technology Co Ltd
SHG:600885
1.51x CN¥762.14 Million
≈ $111.52 Million
CN¥505.62 Million China CN¥34.15 ▼ -3.48%
12024 Cpi Property Group SA
XETRA:O5G
1.51x €239.80 Million
≈ $280.35 Million
€159.10 Million Germany €0.74 ▲ +0.00%
12025 Privi Speciality Chemicals Limited
NSE:PRIVISCL
1.51x Rs2.35 Billion
≈ $25.40 Million
Rs1.56 Billion India Rs3595.20 ▲ +0.26%
12026 Changzhou Shenli Electrical Machine Incorporated Co
SHG:603819
1.51x CN¥13.96 Million
≈ $2.04 Million
CN¥9.26 Million China CN¥11.18 ▼ -3.45%
12027 Onechance
SHE:300792
1.51x CN¥41.82 Million
≈ $6.12 Million
CN¥27.76 Million China CN¥21.42 ▼ -3.86%
12028 PLS Plantations Bhd
KLSE:9695
1.51x RM17.94 Million
≈ $4.50 Million
RM11.91 Million Malaysia RM0.20 ▼ -11.11%
12029 Changshu Tongrun Auto
SHG:603201
1.51x CN¥324.94 Million
≈ $47.55 Million
CN¥215.72 Million China CN¥14.65 ▼ -1.61%
12030 Gerdau S.A
MX:GGBN
1.51x MX$1.51 Billion
≈ $86.86 Million
MX$1.00 Billion Mexico MX$83.40 ▲ +2.75%
12031 Gerdau S.A
F:GDUA
1.51x €1.51 Billion
≈ $1.76 Billion
€1.00 Billion Germany €4.18 ▼ -0.48%
12032 Evertex Fabrinology Ltd
TW:1470
1.51x NT$40.17 Million
≈ $1.27 Million
NT$26.67 Million Taiwan NT$22.75 ▲ +1.11%
12033 Data International Co Ltd
TWO:5432
1.51x NT$38.00 Million
≈ $1.20 Million
NT$25.24 Million Taiwan NT$118.50 ▼ -1.66%
12034 SAN-EL Muhendislik Elektrik Taahhut Sanayi ve Ticaret AS
IS:SANEL
1.51x TL15.51 Million
≈ $347.42K
TL10.30 Million Turkey TL72.65 ▼ -9.07%
12035 Centerra Gold Inc
TO:CG
1.51x CA$117.62 Million
≈ $85.09 Million
CA$78.13 Million Canada CA$22.87 ▼ -0.13%
12036 Verra Mobility Corp
NASDAQ:VRRM
1.51x $40.26 Million $26.74 Million USA $4.05 ▲ +3.85%
12037 Arcutis Biotherapeutics Inc
NASDAQ:ARQT
1.51x $26.18 Million $17.39 Million USA $27.35 ▲ +0.07%
12038 Ackermans & Van Haaren NV
BR:ACKB
1.51x €411.31 Million
≈ $480.87 Million
€273.25 Million Belgium €265.80 ▼ -0.08%
12039 Ingevec
SN:INGEVEC
1.50x CL$4.35 Billion
≈ $4.87 Million
CL$2.89 Billion Chile CL$195.81 ▲ +0.00%
12040 Coromandel International Limited
NSE:COROMANDEL
1.50x Rs19.71 Billion
≈ $213.21 Million
Rs13.10 Billion India Rs2039.30 ▼ -0.73%
12041 EastGroup Properties Inc
NYSE:EGP
1.50x $142.35 Million $94.62 Million USA $213.10 ▼ -0.44%
12042 Yuen Foong Yu Consumer Prod
TW:6790
1.50x NT$383.90 Million
≈ $12.09 Million
NT$255.23 Million Taiwan NT$38.75 ▲ +1.04%
12043 Als Ltd
AU:ALQ
1.50x AU$213.00 Million
≈ $150.71 Million
AU$141.70 Million Australia AU$20.46 ▼ -7.59%
12044 Zhejiang Mtcn Technology Co Ltd
SHE:003026
1.50x CN¥12.52 Million
≈ $1.83 Million
CN¥8.33 Million China CN¥27.23 ▼ -1.16%
12045 Martela Oyj A
HE:MARAS
1.50x €1.50 Million
≈ $1.75 Million
€998.00K Finland €0.47 ▼ -3.30%
12046 Jiangxi Selon Industrial Co Ltd
SHE:002748
1.50x CN¥24.75 Million
≈ $3.62 Million
CN¥16.47 Million China CN¥9.38 ▼ -3.99%
12047 NetEase Inc
MX:NTESN
1.50x MX$12.95 Billion
≈ $745.16 Million
MX$8.62 Billion Mexico MX$2256.10 ▲ +6.42%
12048 NetEase Inc
F:NEH
1.50x €12.95 Billion
≈ $15.14 Billion
€8.62 Billion Germany €104.00 ▼ -2.80%
12049 SK Discovery Co Ltd
KO:006120
1.50x ₩252.96 Billion
≈ $171.43 Million
₩168.34 Billion Korea ₩53000.00 ▼ -1.49%
12050 Nantong Chaoda Equipment Co.Ltd.
SHE:301186
1.50x CN¥74.15 Million
≈ $10.85 Million
CN¥49.34 Million China CN¥32.86 ▼ -1.08%
12051 CSPC PHARMACEUT.GR. ADR4
F:CVGU
1.50x €5.83 Billion
≈ $6.82 Billion
€3.88 Billion Germany €3.52 ▲ +0.00%
12052 Münchener Rück AG
XETRA:MUV2
1.50x €3.12 Billion
≈ $3.65 Billion
€2.08 Billion Germany €509.00 ▲ +0.55%
12053 Zippy Technology Corp
TW:2420
1.50x NT$223.46 Million
≈ $7.04 Million
NT$148.77 Million Taiwan NT$56.70 ▼ -0.87%
12054 APAQ Technology Co Ltd
TW:6449
1.50x NT$279.33 Million
≈ $8.80 Million
NT$186.01 Million Taiwan NT$241.50 ▼ -4.55%
12055 Fidelity Emerging Markets Ord
LSE:FEML
1.50x GBX149.82 Million
≈ $18.23K
GBX99.77 Million UK GBX1412.00 ▼ -0.56%
12056 Sparton Resources Inc
V:SRI
1.50x CA$289.68K
≈ $209.55K
CA$192.93K Canada CA$0.02 ▼ -25.00%
12057 Bright Horizons Family Solutions Inc
NYSE:BFAM
1.50x $107.72 Million $71.75 Million USA $75.77 ▲ +1.95%
12058 Scynexis Inc
NASDAQ:SCYX
1.50x $18.40 Million $12.26 Million USA $3.73 ▼ -5.81%
12059 PB Bankshares Inc
NASDAQ:PBBK
1.50x $779.00K $519.00K USA $19.81 ▲ +0.00%
12060 Inderes Oyj
HE:INDERES
1.50x €377.06K
≈ $440.82K
€251.22K Finland €16.60 ▲ +2.47%
12061 Stampede Drilling Inc
V:SDI
1.50x CA$6.79 Million
≈ $4.91 Million
CA$4.53 Million Canada CA$0.24 ▲ +4.35%
12062 Jiangsu Guoxin Corp Ltd
SHE:002608
1.50x CN¥1.80 Billion
≈ $263.06 Million
CN¥1.20 Billion China CN¥6.99 ▼ -5.03%
12063 LXP Industrial Trust
NYSE:LXP
1.50x $43.06 Million $28.70 Million USA $60.81 ▼ -0.02%
12064 Marketech International Corp
TW:6196
1.50x NT$1.67 Billion
≈ $52.60 Million
NT$1.11 Billion Taiwan NT$526.00 ▼ -3.13%
12065 Geodrill Ltd
F:7GD
1.50x €8.16 Million
≈ $9.54 Million
€5.44 Million Germany €1.53 ▼ -1.92%
12066 Shanghai SK Automation Technology Co. Ltd. A
SHG:688155
1.50x CN¥526.16 Million
≈ $76.99 Million
CN¥350.71 Million China CN¥55.15 ▼ -4.50%
12067 Hunan Nanling Industrial Explosive Materials Co Ltd
SHE:002096
1.50x CN¥353.34 Million
≈ $51.70 Million
CN¥235.54 Million China CN¥9.00 ▼ -2.70%
12068 Soder Sportfiske AB
ST:SODER
1.50x Skr4.80 Million
≈ $516.56K
Skr3.20 Million Sweden Skr16.70 ▲ +1.21%
12069 ROCKWOOL International A/S
CO:ROCK-A
1.50x Dkr225.00 Million
≈ $35.20 Million
Dkr150.00 Million Denmark Dkr205.50 ▲ +0.74%
12070 ROCKWOOL International A/S
CO:ROCK-B
1.50x Dkr225.00 Million
≈ $35.20 Million
Dkr150.00 Million Denmark Dkr193.00 ▲ +1.63%
12071 Som Distilleries & Breweries Limited
NSE:SDBL
1.50x Rs903.70 Million
≈ $9.77 Million
Rs602.52 Million India Rs72.89 ▼ -0.67%
12072 Nonthavej Hospital Public Company Limited
BK:NTV
1.50x ฿112.39 Million
≈ $3.50 Million
฿74.94 Million Thailand ฿18.90 ▼ -0.53%
12073 Nishoku Technology Inc
TW:3679
1.50x NT$343.21 Million
≈ $10.81 Million
NT$228.85 Million Taiwan NT$109.50 ▼ -0.45%
12074 AGRANA Beteiligungs-Aktiengesellschaft
VI:AGR
1.50x €11.85 Million
≈ $13.85 Million
€7.90 Million Austria €11.25 ▼ -2.17%
12075 Invibes Advertising NV
PA:ALINV
1.50x €1.51 Million
≈ $1.77 Million
€1.01 Million France €0.73 ▲ +9.31%
12076 Hankook Cosmet
KO:123690
1.50x ₩3.22 Billion
≈ $2.18 Million
₩2.15 Billion Korea ₩5920.00 ▼ -3.58%
12077 Jumbo Interactive Ltd
AU:JIN
1.50x AU$23.18 Million
≈ $16.40 Million
AU$15.46 Million Australia AU$6.84 ▲ +0.29%
12078 Korea Electronic Certification Authority Inc
KQ:041460
1.50x ₩2.21 Billion
≈ $1.50 Million
₩1.47 Billion Korea ₩3400.00 ▼ -1.59%
12079 Samsung C&T Corp
KO:028260
1.50x ₩849.00 Billion
≈ $575.36 Million
₩566.48 Billion Korea ₩342000.00 ▼ -5.00%
12080 Thai Solar Energy Public Company Limited
BK:TSE
1.50x ฿80.65 Million
≈ $2.51 Million
฿53.82 Million Thailand ฿0.82 ▼ -5.75%
12081 Laserbond Ltd
AU:LBL
1.50x AU$4.20 Million
≈ $2.97 Million
AU$2.80 Million Australia AU$0.55 ▼ -4.35%
12082 SIMCERE PHARMAC. GRP LTD
F:S2P
1.50x €2.01 Billion
≈ $2.35 Billion
€1.34 Billion Germany €1.36 ▼ -2.86%
12083 Rocky Brands Inc
NASDAQ:RCKY
1.50x $1.89 Million $1.26 Million USA $40.37 ▲ +0.67%
12084 PGF Capital Bhd
KLSE:8117
1.50x RM12.00 Million
≈ $3.01 Million
RM8.01 Million Malaysia RM1.80 ▲ +3.45%
12085 Hithink RoyalFlush Info Network
SHE:300033
1.50x CN¥1.05 Billion
≈ $154.36 Million
CN¥704.34 Million China CN¥214.65 ▼ -6.00%
12086 Agile Group Holdings Limited
F:A8P
1.50x €2.15 Billion
≈ $2.52 Billion
€1.44 Billion Germany €0.02 ▲ +0.00%
12087 Odlewnie Polskie SA
WAR:ODL
1.50x zł9.83 Million
≈ $2.70 Million
zł6.56 Million Poland zł21.50 ▲ +1.90%
12088 Befesa SA
XETRA:BFSA
1.50x €31.00 Million
≈ $36.25 Million
€20.70 Million Germany €35.10 ▲ +1.15%
12089 Heidelberg Materials AG
XETRA:HEI
1.50x €3.25 Billion
≈ $3.81 Billion
€2.17 Billion Germany €168.30 ▲ +1.02%
12090 Sage Group PLC
LSE:SGE
1.50x GBX283.00 Million
≈ $34.43K
GBX189.00 Million UK GBX858.20 ▲ +4.45%
12091 Nova Wellness Group Bhd
KLSE:0201
1.50x RM10.42 Million
≈ $2.62 Million
RM6.96 Million Malaysia RM0.33 ▼ -1.49%
12092 Kyungbangco.Ltd
KO:000050
1.50x ₩13.52 Billion
≈ $9.16 Million
₩9.03 Billion Korea ₩8400.00 ▼ -1.06%
12093 Guangdong Dcenti Auto-Parts Stock Ltd Co
SHG:603335
1.50x CN¥28.68 Million
≈ $4.20 Million
CN¥19.16 Million China CN¥5.53 ▲ +0.00%
12094 Walker Crips Group PLC
LSE:WCW
1.50x GBX250.00K
≈ $30.42
GBX167.00K UK GBX13.50 ▲ +0.00%
12095 Ardentec
TWO:3264
1.50x NT$843.02 Million
≈ $26.56 Million
NT$563.30 Million Taiwan NT$209.50 ▼ -3.90%
12096 Fraser Neave Holdings Bhd
KLSE:3689
1.50x RM144.08 Million
≈ $36.17 Million
RM96.28 Million Malaysia RM28.30 ▼ -1.19%
12097 Cadence Bancorp
NYSE:CADE
1.50x $194.28 Million $129.85 Million USA $21.61 ▼ -0.92%
12098 Japan Vietnam Medical Instrument JSC
VN:JVC
1.50x ₫2.21 Billion
≈ $83.85K
₫1.48 Billion Vietnam ₫3000.00 ▼ -0.66%
12099 Lapidoth
TA:LAPD
1.50x ILA114.26 Million
≈ $306.32K
ILA76.39 Million Israel ILA8082.00 ▲ +1.20%
12100 Caterpillar Inc
NYSE:CAT
1.50x $3.59 Billion $2.40 Billion USA $888.73 ▼ -0.65%