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.
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 |
|---|---|---|---|---|---|---|---|
| 18001 |
Altustfi
WAR:ALI |
0.50x |
zł1.20 Million
≈ $330.26K |
zł2.40 Million | Poland | zł3.24 | ▲ +0.00% |
| 18002 |
Shenzhen Worldunion Properties Consultancy Inc
SHE:002285 |
0.50x |
CN¥27.98 Million
≈ $4.09 Million |
CN¥55.91 Million | China | CN¥2.54 | ▼ -1.17% |
| 18003 |
CoCreation Grass Co Ltd
SHG:605099 |
0.50x |
CN¥6.83 Million
≈ $1.00 Million |
CN¥13.66 Million | China | CN¥38.89 | ▼ -1.99% |
| 18004 |
Industrivarden AB ser. A
ST:INDU-A |
0.50x |
Skr9.21 Billion
≈ $991.36 Million |
Skr18.42 Billion | Sweden | Skr510.50 | ▼ -0.58% |
| 18005 |
Whitehaven Coal Ltd
AU:WHC |
0.50x |
AU$286.00 Million
≈ $202.36 Million |
AU$572.00 Million | Australia | AU$9.37 | ▼ -1.68% |
| 18006 |
National World PLC
LSE:NWOR |
0.50x |
GBX900.00K
≈ $109.50 |
GBX1.80 Million | UK | GBX22.90 | ▲ +0.00% |
| 18007 |
Basso Industry Corp
TW:1527 |
0.50x |
NT$66.97 Million
≈ $2.11 Million |
NT$133.97 Million | Taiwan | NT$33.40 | ▼ -0.60% |
| 18008 |
Shenzhen Yanmade Technology Inc
SHG:688312 |
0.50x |
CN¥33.74 Million
≈ $4.94 Million |
CN¥67.51 Million | China | CN¥81.30 | ▼ -3.78% |
| 18009 |
Chongqing Zongshen Power Machinery Co Ltd
SHE:001696 |
0.50x |
CN¥125.96 Million
≈ $18.43 Million |
CN¥252.06 Million | China | CN¥14.50 | ▲ +1.68% |
| 18010 |
Visa Inc. Class A
NYSE:V |
0.50x | $3.01 Billion | $6.02 Billion | USA | $323.57 | ▲ +1.06% |
| 18011 |
Chi Sheng Chemical
TWO:4111 |
0.50x |
NT$17.35 Million
≈ $546.49K |
NT$34.74 Million | Taiwan | NT$30.15 | ▲ +0.17% |
| 18012 |
Iluka Resources Ltd
AU:ILU |
0.50x |
AU$45.90 Million
≈ $32.48 Million |
AU$92.00 Million | Australia | AU$7.75 | ▼ -1.90% |
| 18013 |
Ningbo Tianlong Electronics Co Ltd
SHG:603266 |
0.50x |
CN¥13.05 Million
≈ $1.91 Million |
CN¥26.18 Million | China | CN¥18.71 | ▼ -0.32% |
| 18014 |
Diamond Power Infrastructure Limited
NSE:DIACABS |
0.50x |
Rs171.54 Million
≈ $1.86 Million |
Rs344.12 Million | India | Rs203.60 | ▲ +5.66% |
| 18015 |
IGM Financial Inc.
TO:IGM |
0.50x |
CA$141.47 Million
≈ $102.33 Million |
CA$283.82 Million | Canada | CA$81.08 | ▲ +0.09% |
| 18016 |
Metavisio (Thomson Computing)
PA:ALTHO |
0.50x |
€51.85K
≈ $60.62K |
€104.08K | France | €0.00 | ▲ +0.00% |
| 18017 |
Vantage Corp
NYSE MKT:VNTG |
0.50x | $966.70K | $1.94 Million | USA | $0.75 | ▲ +8.04% |
| 18018 |
Vytrus Biotech S.A.
MC:VYT |
0.50x |
€225.55K
≈ $263.69K |
€452.79K | Spain | €16.55 | ▲ +0.61% |
| 18019 |
Jadard Technology Inc. A
SHG:688252 |
0.50x |
CN¥136.93 Million
≈ $20.04 Million |
CN¥274.88 Million | China | CN¥20.45 | ▼ -2.20% |
| 18020 |
Zhejiang Jiaao Enprotech
SHG:603822 |
0.50x |
CN¥26.33 Million
≈ $3.85 Million |
CN¥52.87 Million | China | CN¥78.50 | ▼ -4.07% |
| 18021 |
Taj GVK Hotels & Resorts Limited
NSE:TAJGVK |
0.50x |
Rs266.40 Million
≈ $2.88 Million |
Rs535.30 Million | India | Rs331.90 | ▼ -2.50% |
| 18022 |
Intellian Technologies Inc
KQ:189300 |
0.50x |
₩11.08 Billion
≈ $7.51 Million |
₩22.31 Billion | Korea | ₩111700.00 | ▼ -8.44% |
| 18023 |
EML Payments Ltd
AU:EML |
0.50x |
AU$4.59 Million
≈ $3.25 Million |
AU$9.24 Million | Australia | AU$0.38 | ▼ -2.60% |
| 18024 |
Happiest Minds Technologies Limited
NSE:HAPPSTMNDS |
0.50x |
Rs296.20 Million
≈ $3.20 Million |
Rs596.20 Million | India | Rs364.95 | ▼ -0.08% |
| 18025 |
SouthState Corporation
NASDAQ:SSB |
0.50x | $122.44 Million | $246.64 Million | USA | $92.14 | ▲ +0.08% |
| 18026 |
SouthState Corporation
NYSE:SSB |
0.50x | $122.44 Million | $246.64 Million | USA | $95.32 | ▲ +0.44% |
| 18027 |
Dare Technology Co Ltd
SHE:000910 |
0.50x |
CN¥18.62 Million
≈ $2.73 Million |
CN¥37.52 Million | China | CN¥6.32 | ▲ +0.64% |
| 18028 |
Manugraph India Limited
NSE:MANUGRAPH |
0.50x |
Rs31.14 Million
≈ $336.77K |
Rs62.73 Million | India | Rs16.57 | ▲ +4.81% |
| 18029 |
Coal India Limited
NSE:COALINDIA |
0.50x |
Rs88.45 Billion
≈ $956.50 Million |
Rs178.24 Billion | India | Rs472.30 | ▼ -1.94% |
| 18030 |
Cementos Pacasmayo S.A.A
F:EPCC |
0.50x |
€40.64 Million
≈ $47.52 Million |
€81.95 Million | Germany | €8.85 | ▼ -2.21% |
| 18031 |
Cementos Pacasmayo SAA ADR
NYSE:CPAC |
0.50x | $40.64 Million | $81.95 Million | USA | $10.72 | ▲ +0.00% |
| 18032 |
Bridgepoint Group Plc
LSE:BPT |
0.50x |
GBX17.90 Million
≈ $2.18K |
GBX36.10 Million | UK | GBX249.80 | ▲ +0.64% |
| 18033 |
Openbase Inc
KQ:049480 |
0.50x |
₩1.78 Billion
≈ $1.21 Million |
₩3.60 Billion | Korea | ₩2220.00 | ▼ -1.55% |
| 18034 |
Optics Technology Holding Co Ltd
SHE:300489 |
0.50x |
CN¥7.15 Million
≈ $1.05 Million |
CN¥14.43 Million | China | CN¥125.35 | ▼ -3.23% |
| 18035 |
DKLS Industries Bhd
KLSE:7528 |
0.50x |
RM9.66 Million
≈ $2.42 Million |
RM19.50 Million | Malaysia | RM1.46 | ▲ +0.69% |
| 18036 |
JMT Co.Ltd
KQ:094970 |
0.50x |
₩3.27 Billion
≈ $2.22 Million |
₩6.61 Billion | Korea | ₩2775.00 | ▼ -1.60% |
| 18037 |
Melisron
TA:MLSR |
0.49x |
ILA444.00 Million
≈ $1.19 Million |
ILA897.00 Million | Israel | ILA42120.00 | ▼ -0.54% |
| 18038 |
MNRB Holdings Bhd
KLSE:6459 |
0.49x |
RM244.27 Million
≈ $61.33 Million |
RM493.61 Million | Malaysia | RM2.57 | ▼ -0.77% |
| 18039 |
Schulte-Schlagbaum AG
DU:SSS |
0.49x |
€873.00K
≈ $1.02 Million |
€1.77 Million | Germany | €276.00 | ▲ +0.00% |
| 18040 |
Poly Medicure Limited
NSE:POLYMED |
0.49x |
Rs914.43 Million
≈ $9.89 Million |
Rs1.85 Billion | India | Rs1419.80 | ▲ +1.05% |
| 18041 |
Korea Plasma Technology U Co.Ltd
KQ:054410 |
0.49x |
₩195.08 Million
≈ $132.21K |
₩394.55 Million | Korea | ₩2950.00 | ▼ -1.34% |
| 18042 |
New Gold Inc
TO:NGD |
0.49x |
CA$333.16 Million
≈ $241.00 Million |
CA$673.90 Million | Canada | CA$12.16 | ▲ +0.00% |
| 18043 |
All Ring Tech Co Ltd
TWO:6187 |
0.49x |
NT$159.74 Million
≈ $5.03 Million |
NT$323.14 Million | Taiwan | NT$1120.00 | ▲ +0.45% |
| 18044 |
JCBNext Berhad Bhd
KLSE:0058 |
0.49x |
RM3.50 Million
≈ $877.98K |
RM7.08 Million | Malaysia | RM1.78 | ▲ +1.14% |
| 18045 |
Butterfly Gandhimathi Appliances Limited
NSE:BUTTERFLY |
0.49x |
Rs115.74 Million
≈ $1.25 Million |
Rs234.30 Million | India | Rs656.30 | ▼ -1.68% |
| 18046 |
Farsoon Technology Co. Ltd. A
SHG:688433 |
0.49x |
CN¥33.19 Million
≈ $4.86 Million |
CN¥67.21 Million | China | CN¥97.00 | ▼ -0.59% |
| 18047 |
Alexandria Real Estate Equities Inc
NYSE:ARE |
0.49x | $196.62 Million | $398.38 Million | USA | $51.28 | ▼ -3.46% |
| 18048 |
Rodex Fasteners
TWO:5015 |
0.49x |
NT$12.22 Million
≈ $385.09K |
NT$24.77 Million | Taiwan | NT$24.30 | ▼ -2.80% |
| 18049 |
Eurocommercial Properties N.V.
AS:ECMPA |
0.49x |
€18.70 Million
≈ $21.86 Million |
€37.89 Million | Netherlands | €26.75 | ▲ +0.38% |
| 18050 |
Zydus Lifesciences Limited
NSE:ZYDUSLIFE |
0.49x |
Rs3.90 Billion
≈ $42.13 Million |
Rs7.90 Billion | India | Rs1089.00 | ▲ +0.41% |
| 18051 |
Tilaknagar Industries Limited
NSE:TI |
0.49x |
Rs696.49 Million
≈ $7.53 Million |
Rs1.41 Billion | India | Rs416.10 | ▼ -0.26% |
| 18052 |
Tianjin Zhongxin Pharmaceutical Group Corp Ltd
SHG:600329 |
0.49x |
CN¥110.78 Million
≈ $16.21 Million |
CN¥224.56 Million | China | CN¥39.20 | ▼ -1.09% |
| 18053 |
Blackrock Multi Sector Income Closed Fund
NYSE:BIT |
0.49x | $14.15 Million | $28.68 Million | USA | $12.52 | ▼ -1.11% |
| 18054 |
Vontier Corp
NYSE:VNT |
0.49x | $46.50 Million | $94.30 Million | USA | $28.15 | ▼ -0.60% |
| 18055 |
FASING SA
WAR:FSG |
0.49x |
zł1.77 Million
≈ $486.76K |
zł3.59 Million | Poland | zł14.70 | ▲ +4.26% |
| 18056 |
Empress Royalty Corp
V:EMPR |
0.49x |
CA$677.50K
≈ $490.09K |
CA$1.37 Million | Canada | CA$0.76 | ▼ -5.00% |
| 18057 |
Camus Engineering & Construction Inc
KO:013700 |
0.49x |
₩4.19 Billion
≈ $2.84 Million |
₩8.51 Billion | Korea | ₩1180.00 | ▲ +1.29% |
| 18058 |
KineMaster Corporation
KQ:139670 |
0.49x |
₩1.02 Billion
≈ $694.37K |
₩2.08 Billion | Korea | ₩1587.00 | ▲ +0.57% |
| 18059 |
Zhejiang Taotao Vehicles Co. Ltd. A
SHE:301345 |
0.49x |
CN¥212.50 Million
≈ $31.10 Million |
CN¥431.26 Million | China | CN¥206.33 | ▲ +1.25% |
| 18060 |
Jiangsu Tongxingbao Intelligent Transportation Technology Co. Ltd. A
SHE:301339 |
0.49x |
CN¥103.69 Million
≈ $15.17 Million |
CN¥210.56 Million | China | CN¥11.41 | ▲ +1.42% |
| 18061 |
Silicon2 Co. Ltd.
KQ:257720 |
0.49x |
₩28.75 Billion
≈ $19.48 Million |
₩58.40 Billion | Korea | ₩34100.00 | ▼ -5.80% |
| 18062 |
Tibet Huayu Mining Co Ltd
SHG:601020 |
0.49x |
CN¥304.74 Million
≈ $44.59 Million |
CN¥619.21 Million | China | CN¥24.10 | ▼ -3.37% |
| 18063 |
Casing Macron Technology Co Ltd
TWO:3325 |
0.49x |
NT$4.67 Million
≈ $147.29K |
NT$9.51 Million | Taiwan | NT$13.65 | ▼ -1.80% |
| 18064 |
Tainet Communication System
TWO:4905 |
0.49x |
NT$47.69 Million
≈ $1.50 Million |
NT$97.00 Million | Taiwan | NT$81.20 | ▼ -0.98% |
| 18065 |
R&S GROUP HOLDING AG
SW:RSGN |
0.49x |
CHF17.69 Million
≈ $22.37 Million |
CHF36.05 Million | Switzerland | CHF24.10 | ▼ -0.33% |
| 18066 |
Mecaro Co. Ltd
KQ:241770 |
0.49x |
₩2.25 Billion
≈ $1.52 Million |
₩4.59 Billion | Korea | ₩39400.00 | ▼ -1.01% |
| 18067 |
Euroconsultants SA
AT:EUROC |
0.49x |
€283.07K
≈ $330.94K |
€577.19K | Greece | €1.34 | ▲ +2.76% |
| 18068 |
Phoenix Asia Holdings Limited Ordinary Shares
NASDAQ:PHOE |
0.49x | $96.81K | $197.44K | USA | $15.40 | ▼ -3.51% |
| 18069 |
Henderson International Income Trust PLC
LSE:HINT |
0.49x |
GBX8.60 Million
≈ $1.05K |
GBX17.55 Million | UK | GBX175.50 | ▲ +0.00% |
| 18070 |
Innova Captab Limited
NSE:INNOVACAP |
0.49x |
Rs297.19 Million
≈ $3.21 Million |
Rs606.85 Million | India | Rs867.50 | ▼ -0.58% |
| 18071 |
Indo Thai Securities Limited
NSE:INDOTHAI |
0.49x |
Rs70.53 Million
≈ $762.81K |
Rs144.06 Million | India | Rs221.92 | ▲ +2.63% |
| 18072 |
Gala Precision Engineering
NSE:GALAPREC |
0.49x |
Rs73.10 Million
≈ $790.55K |
Rs149.30 Million | India | Rs910.40 | ▼ -0.44% |
| 18073 |
Neuberger Berman IMF Inc
NYSE MKT:NBH |
0.49x | $6.41 Million | $13.10 Million | USA | $10.27 | ▲ +0.20% |
| 18074 |
Hubei Zhenhua Chemical Co Ltd
SHG:603067 |
0.49x |
CN¥44.82 Million
≈ $6.56 Million |
CN¥91.56 Million | China | CN¥36.28 | ▼ -5.64% |
| 18075 |
Wuxi Boton Technology Co Ltd
SHE:300031 |
0.49x |
CN¥33.81 Million
≈ $4.95 Million |
CN¥69.06 Million | China | CN¥25.53 | ▲ +7.40% |
| 18076 |
Chongqing YuXin Pingrui Electronic Co. Ltd.
SHE:301107 |
0.49x |
CN¥9.83 Million
≈ $1.44 Million |
CN¥20.08 Million | China | CN¥25.51 | ▲ +3.11% |
| 18077 |
Beauty Health Co
NASDAQ:SKIN |
0.49x | $9.65 Million | $19.71 Million | USA | $0.61 | ▼ -0.44% |
| 18078 |
Gelecek Varlik Yonetimi AS
IS:GLCVY |
0.49x |
TL93.51 Million
≈ $2.09 Million |
TL191.14 Million | Turkey | TL59.35 | ▲ +0.85% |
| 18079 |
International Public Partnership
LSE:INPP |
0.49x |
GBX69.67 Million
≈ $8.48K |
GBX142.41 Million | UK | GBX135.60 | ▼ -0.88% |
| 18080 |
Singaraja Putra
JK:SINI |
0.49x |
Rp1.11 Billion
≈ $65.21K |
Rp2.28 Billion | Indonesia | Rp9400.00 | ▼ -3.34% |
| 18081 |
Ador Welding Limited
NSE:ADORWELD |
0.49x |
Rs67.00 Million
≈ $724.58K |
Rs137.00 Million | India | Rs980.40 | ▲ +0.00% |
| 18082 |
Ozerden Plastik Sanayi
IS:OZRDN |
0.49x |
TL13.95 Million
≈ $312.52K |
TL28.54 Million | Turkey | TL33.30 | ▼ -2.12% |
| 18083 |
Deep Yellow Ltd
AU:DYL |
0.49x |
AU$4.71 Million
≈ $3.33 Million |
AU$9.63 Million | Australia | AU$1.58 | ▲ +1.94% |
| 18084 |
Equity Story Group Ltd
AU:EQS |
0.49x |
AU$35.56K
≈ $25.16K |
AU$72.86K | Australia | AU$0.03 | ▼ -5.88% |
| 18085 |
ALANDEQGRP FPO
AU:AEG |
0.49x |
AU$35.56K
≈ $25.16K |
AU$72.86K | Australia | AU$0.08 | ▼ -11.58% |
| 18086 |
Vmoto Ltd
AU:VMT |
0.49x |
AU$1.44 Million
≈ $1.02 Million |
AU$2.95 Million | Australia | AU$0.12 | ▼ -7.69% |
| 18087 |
Gokul Agro Resources Limited
NSE:GOKULAGRO |
0.49x |
Rs843.76 Million
≈ $9.12 Million |
Rs1.73 Billion | India | Rs232.85 | ▲ +0.45% |
| 18088 |
Global Connections Public Company Limited
BK:GC |
0.49x |
฿27.77 Million
≈ $865.60K |
฿56.98 Million | Thailand | ฿4.52 | ▲ +0.00% |
| 18089 |
Shanghai Laiyifen Co Ltd
SHG:603777 |
0.49x |
CN¥6.06 Million
≈ $886.73K |
CN¥12.44 Million | China | CN¥17.04 | ▼ -0.47% |
| 18090 |
abrdn European Logistics Income PLC
LSE:ASLI_old |
0.49x |
GBX10.67 Million
≈ $1.30K |
GBX21.91 Million | UK | GBX33.55 | ▲ +0.00% |
| 18091 |
Thai Steel Cable Public Company Limited
BK:TSC |
0.49x |
฿38.26 Million
≈ $1.19 Million |
฿78.58 Million | Thailand | ฿14.70 | ▼ -0.68% |
| 18092 |
Yatsen Holding
NYSE:YSG |
0.49x | $24.47 Million | $50.29 Million | USA | $2.66 | ▼ -13.36% |
| 18093 |
Eli Lilly and Company
SA:LILY34 |
0.49x |
R$3.22 Billion
≈ $632.72 Million |
R$6.64 Billion | Brazil | R$153.70 | ▲ +0.70% |
| 18094 |
Direcional Engenharia S.A.
SA:DIRR3 |
0.49x |
R$150.73 Million
≈ $29.58 Million |
R$310.37 Million | Brazil | R$12.35 | ▼ -0.64% |
| 18095 |
Zhejiang Lianxiang Smart Home
SHG:603272 |
0.49x |
CN¥613.10K
≈ $89.72K |
CN¥1.26 Million | China | CN¥43.60 | ▲ +5.01% |
| 18096 |
Spirox Corp
TW:3055 |
0.49x |
NT$61.11 Million
≈ $1.93 Million |
NT$125.91 Million | Taiwan | NT$99.50 | ▼ -3.86% |
| 18097 |
Cs Holdings
KO:000590 |
0.49x |
₩2.87 Billion
≈ $1.95 Million |
₩5.92 Billion | Korea | ₩70300.00 | ▼ -2.50% |
| 18098 |
Taiming Assurance Broker Co Ltd
TWO:5878 |
0.48x |
NT$5.58 Million
≈ $175.86K |
NT$11.51 Million | Taiwan | NT$39.50 | ▲ +0.51% |
| 18099 |
Guangdong Topstar Technology Co Ltd
SHE:300607 |
0.48x |
CN¥35.06 Million
≈ $5.13 Million |
CN¥72.32 Million | China | CN¥32.59 | ▲ +4.69% |
| 18100 |
TCI Express Limited
NSE:TCIEXP |
0.48x |
Rs210.30 Million
≈ $2.27 Million |
Rs433.80 Million | India | Rs528.05 | ▼ -2.19% |