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