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.
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% |