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

Aug 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
29001 Shiva Mills Limited
NSE:SHIVAMILLS
-38.70x Rs-173.08 Million
≈ $-1.87 Million
Rs4.47 Million India Rs61.02 ▼ -3.00%
29002 Hudson Technologies Inc
NASDAQ:HDSN
-38.80x $-12.80 Million $330.00K USA $6.04 ▲ +4.14%
29003 Buana Finance Tbk
JK:BBLD
-38.81x Rp-191.92 Billion
≈ $-11.25 Million
Rp4.95 Billion Indonesia Rp590.00 ▲ +1.72%
29004 Integrated Electronic Systems Lab Co Ltd
SHE:002339
-38.93x CN¥-41.17 Million
≈ $-6.02 Million
CN¥1.06 Million China CN¥7.14 ▲ +1.13%
29005 CSSC Steel Structure Engineering Co Ltd
SHG:600072
-38.99x CN¥-626.37 Million
≈ $-91.66 Million
CN¥16.07 Million China CN¥9.10 ▼ -0.33%
29006 Juli Sling Co Ltd
SHE:002342
-39.01x CN¥-66.80 Million
≈ $-9.77 Million
CN¥1.71 Million China CN¥7.31 ▲ +5.03%
29007 West Wits Mining Ltd
AU:WWI
-39.40x AU$-788.00K
≈ $-557.56K
AU$20.00K Australia AU$0.37 ▲ +1.37%
29008 Kestrel Gold Inc
V:KGC
-39.56x CA$-173.80K
≈ $-125.72K
CA$4.39K Canada CA$0.02 ▼ -20.00%
29009 The Steel Public Company Limited
BK:THE
-39.96x ฿-247.66 Million
≈ $-7.72 Million
฿6.20 Million Thailand ฿0.75 ▲ +0.00%
29010 Wästbygg Gruppen AB (publ)
ST:WBGR-B
-40.00x Skr-160.00 Million
≈ $-17.22 Million
Skr4.00 Million Sweden Skr1.94 ▲ +0.78%
29011 Yieh Hsing Enterprise Co Ltd
TW:2007
-40.03x NT$-420.24 Million
≈ $-13.24 Million
NT$10.50 Million Taiwan NT$7.09 ▲ +1.29%
29012 Hyungji Elite
KO:093240
-40.17x ₩-3.72 Billion
≈ $-2.52 Million
₩92.47 Million Korea ₩407.00 ▲ +7.11%
29013 Banestes S.A - Banco do Estado do Espírito Santo
SA:BEES3
-40.34x R$-4.28 Billion
≈ $-838.86 Million
R$105.97 Million Brazil R$8.74 ▲ +0.23%
29014 Skarbiec Holding S.A.
WAR:SKH
-40.60x zł-359.39 Million
≈ $-98.91 Million
zł8.85 Million Poland zł33.50 ▼ -0.89%
29015 MEDICOX Co. Ltd
KQ:054180
-40.64x ₩-3.63 Billion
≈ $-2.46 Million
₩89.30 Million Korea ₩153.00 ▲ +0.00%
29016 Xinjiang Tianshan Animal Husbandry Bio-engineering Co Ltd
SHE:300313
-40.82x CN¥-4.06 Million
≈ $-594.27K
CN¥99.50K China CN¥7.85 ▲ +3.56%
29017 Tonghua Grape Wine Co Ltd
SHG:600365
-40.97x CN¥-100.96 Million
≈ $-14.77 Million
CN¥2.46 Million China CN¥2.71 ▲ +1.50%
29018 SeaStar Medical Holding Corporation
NASDAQ:ICU
-41.02x $-4.74 Million $115.58K USA $3.13 ▼ -1.57%
29019 Ronglian Group Ltd
SHE:002642
-41.06x CN¥-303.55 Million
≈ $-44.42 Million
CN¥7.39 Million China CN¥7.39 ▲ +1.23%
29020 Para Light Electronics Co Ltd
TW:6226
-41.11x NT$-47.53 Million
≈ $-1.50 Million
NT$1.16 Million Taiwan NT$19.60 ▼ -3.45%
29021 Gansu Mogao Industrial Development Co Ltd
SHG:600543
-41.27x CN¥-33.30 Million
≈ $-4.87 Million
CN¥806.85K China CN¥3.75 ▲ +2.74%
29022 Hubei Guochuang Hi-tech Material Co Ltd
SHE:002377
-41.28x CN¥-90.34 Million
≈ $-13.22 Million
CN¥2.19 Million China CN¥2.53 ▲ +1.61%
29023 S F Capital Bhd
KLSE:8745
-41.38x RM-21.52 Million
≈ $-5.40 Million
RM520.00K Malaysia RM0.07 ▲ +7.69%
29024 Asian Energy Services Limited
NSE:ASIANENE
-41.50x Rs-727.00 Million
≈ $-7.86 Million
Rs17.52 Million India Rs398.55 ▲ +1.61%
29025 Hefei Changqing Machinery Co Ltd
SHG:603768
-41.68x CN¥-255.63 Million
≈ $-37.41 Million
CN¥6.13 Million China CN¥11.00 ▲ +2.23%
29026 Vigo System SA
WAR:VGO
-41.83x zł-12.59 Million
≈ $-3.47 Million
zł301.00K Poland zł477.00 ▼ -0.63%
29027 Shah Metacorp Limited
NSE:SHAH
-42.18x Rs-1.39 Billion
≈ $-14.99 Million
Rs32.87 Million India Rs3.84 ▼ -1.79%
29028 Israel China Biotechnology (ICB) Ltd
TA:ICB
-42.34x ILA-1.06 Million
≈ $-2.84K
ILA25.00K Israel ILA3400.00 ▲ +21.43%
29029 Cardiff Oncology Inc
NASDAQ:CRDF
-42.38x $-392.81K $9.27K USA $0.86 ▲ +0.52%
29030 TURBOMECANICA S.A.
RO:TBM
-42.49x RON-16.57 Million
≈ $-3.80 Million
RON389.99K Romania RON0.26 ▲ +0.38%
29031 Changzhou Almaden Co Ltd
SHE:002623
-42.72x CN¥-215.74 Million
≈ $-31.57 Million
CN¥5.05 Million China CN¥14.86 ▲ +2.13%
29032 Hidropar Hareket Kontrol Teknolojileri Merkezi Sanayi ve Ticaret A.S.
IS:HKTM
-42.91x TL-104.89 Million
≈ $-2.35 Million
TL2.44 Million Turkey TL10.78 ▲ +0.09%
29033 VL E-Governance & IT Solutions Limited
NSE:VLEGOV
-42.93x Rs-601.27 Million
≈ $-6.50 Million
Rs14.01 Million India Rs10.40 ▼ -0.76%
29034 Sino-Argi Leading Biosciences
SHG:603970
-43.02x CN¥-390.12 Million
≈ $-57.09 Million
CN¥9.07 Million China CN¥10.26 ▲ +0.20%
29035 Eternal Asia Supply Chain Management Ltd
SHE:002183
-43.42x CN¥-111.80 Million
≈ $-16.36 Million
CN¥2.57 Million China CN¥4.61 ▲ +1.99%
29036 Nyesa Valores Corp SA
MC:NYE
-43.51x €-6.35 Million
≈ $-7.43 Million
€146.00K Spain €0.00 ▼ -8.11%
29037 Shanghai KEN Tools Co Ltd
SHE:300126
-43.56x CN¥-23.56 Million
≈ $-3.45 Million
CN¥540.92K China CN¥5.76 ▲ +2.13%
29038 Derluks Yatirim Holding AS
IS:DERHL
-43.63x TL-99.73 Million
≈ $-2.23 Million
TL2.29 Million Turkey TL10.34 ▼ -0.10%
29039 COINSILIUM GROUP LTD
F:5CT
-43.72x €-602.27K
≈ $-704.11K
€13.77K Germany €0.02 ▲ +4.44%
29040 Shenzhen Hello Tech Energy Co. Ltd. A
SHE:301327
-43.75x CN¥-750.49 Million
≈ $-109.82 Million
CN¥17.15 Million China CN¥44.95 ▲ +0.42%
29041 X4 Pharmaceuticals Inc
NASDAQ:XFOR
-43.86x $-12.37 Million $282.00K USA $3.98 ▼ -0.50%
29042 E79 Gold Mines Ltd
AU:E79
-43.91x AU$-81.50K
≈ $-57.67K
AU$1.86K Australia AU$0.02 ▼ -12.00%
29043 Seoam Machinery Industry Co.Ltd
KQ:100660
-44.14x ₩-1.44 Billion
≈ $-974.02K
₩32.56 Million Korea ₩2690.00 ▲ +7.39%
29044 CSH Alliance Bhd
KLSE:7165
-44.15x RM-100.13 Million
≈ $-25.14 Million
RM2.27 Million Malaysia RM0.07 ▲ +0.00%
29045 Thunder Tiger Corp
TW:8033
-44.44x NT$-64.08 Million
≈ $-2.02 Million
NT$1.44 Million Taiwan NT$165.00 ▲ +10.00%
29046 Djasa Ubersakti Tbk
JK:PTDU
-44.51x Rp-24.07 Billion
≈ $-1.41 Million
Rp540.66 Million Indonesia Rp70.00 ▲ +0.00%
29047 Deluxe Family Co Ltd
SHG:600503
-44.99x CN¥-60.69 Million
≈ $-8.88 Million
CN¥1.35 Million China CN¥2.06 ▲ +1.98%
29048 Seamless Distribution Systems AB
ST:SDS
-45.27x Skr-19.20 Million
≈ $-2.07 Million
Skr424.00K Sweden Skr6.80 ▼ -2.86%
29049 Shenzhen Wenke Landscape Co Ltd
SHE:002775
-45.37x CN¥-79.25 Million
≈ $-11.60 Million
CN¥1.75 Million China CN¥3.96 ▲ +10.00%
29050 Polar Power Inc
NASDAQ:POLA
-45.38x $-590.00K $13.00K USA $1.63 ▼ -3.55%
29051 Shantou Dongfeng Printing Co Ltd
SHG:601515
-45.59x CN¥-556.84 Million
≈ $-81.48 Million
CN¥12.21 Million China CN¥3.29 ▲ +1.54%
29052 Caffyns PLC
LSE:CFYN
-45.73x GBX-1.01 Million
≈ $-122.40
GBX22.00K UK GBX400.00 ▲ +0.00%
29053 Tarjar Xairo Socimi SA
MC:YTAR
-45.95x €-664.48K
≈ $-776.85K
€14.46K Spain €58.00 ▲ +0.00%
29054 ENVIONEER Co.Ltd
KQ:317870
-46.18x ₩-2.75 Billion
≈ $-1.86 Million
₩59.48 Million Korea ₩3885.00 ▲ +0.00%
29055 Pili International Multimedia Co Ltd
TWO:8450
-46.83x NT$-21.92 Million
≈ $-690.54K
NT$468.00K Taiwan NT$14.75 ▲ +0.00%
29056 Kalekim Kimyevi Maddeler Sanayi & Ticaret AS
IS:KLKIM
-46.92x TL-662.14 Million
≈ $-14.83 Million
TL14.11 Million Turkey TL25.16 ▲ +1.13%
29057 We&Win Diversification Co Ltd
TWO:4113
-46.93x NT$-701.05 Million
≈ $-22.09 Million
NT$14.94 Million Taiwan NT$14.40 ▲ +1.05%
29058 Goody Science & Technology Co Ltd
SHE:002694
-47.05x CN¥-38.81 Million
≈ $-5.68 Million
CN¥825.01K China CN¥1.99 ▲ +1.53%
29059 IMMUTABLE HOLDINGS INC.
F:B8X0
-47.15x €-1.04 Million
≈ $-1.21 Million
€22.02K Germany €0.02 ▲ +0.00%
29060 Immutable Holdings Inc
NEO:HOLD
-47.15x CA$-1.04 Million
≈ $-751.08K
CA$22.02K Canada CA$0.17 ▲ +13.33%
29061 Kiora Pharmaceuticals Inc
NASDAQ:KPRX
-47.49x $-1.27 Million $26.81K USA $2.56 ▲ +0.20%
29062 Genetec Technology Bhd
KLSE:0104
-47.64x RM-36.16 Million
≈ $-9.08 Million
RM759.00K Malaysia RM0.32 ▲ +1.61%
29063 Shamaym Improve Ltd
TA:SHMM
-47.95x ILA-95.22K
≈ $-255.28
ILA1.99K Israel ILA164.60 ▼ -7.16%
29064 Altheora SA
PA:ALORA
-48.43x €-678.00K
≈ $-792.65K
€14.00K France €0.40 ▼ -2.44%
29065 Hunan Huamin Holdings Co Ltd
SHE:300345
-48.48x CN¥-266.25 Million
≈ $-38.96 Million
CN¥5.49 Million China CN¥5.24 ▲ +4.80%
29066 SKC Co. Ltd
KO:011790
-48.58x ₩-165.17 Billion
≈ $-111.93 Million
₩3.40 Billion Korea ₩72200.00 ▲ +12.46%
29067 Huafang Co Ltd
SHG:600448
-48.75x CN¥-23.14 Million
≈ $-3.39 Million
CN¥474.60K China CN¥2.64 ▲ +1.54%
29068 Bank Jabar
JK:BJBR
-48.94x Rp-4.63 Trillion
≈ $-271.03 Million
Rp94.52 Billion Indonesia Rp790.00 ▲ +1.94%
29069 ABERA BIOSCIENCE AB
F:8WK
-49.17x €-590.00K
≈ $-689.77K
€12.00K Germany €0.72 ▲ +1.12%
29070 Verrica Pharmaceuticals Inc
NASDAQ:VRCA
-49.24x $-10.04 Million $204.00K USA $5.22 ▼ -0.76%
29071 Bonduelle S.C.A.
PA:BON
-49.58x €-224.91 Million
≈ $-262.94 Million
€4.54 Million France €9.15 ▲ +2.12%
29072 SDIC Zhonglu Fruit Juice Co Ltd
SHG:600962
-49.68x CN¥-615.25 Million
≈ $-90.03 Million
CN¥12.38 Million China CN¥24.34 ▲ +5.96%
29073 NLS Pharmaceutics AG
NASDAQ:NLSPW
-49.75x $-2.74 Million $55.02K USA $0.02 ▼ -0.56%
29074 NLS Pharmaceutics AG
NASDAQ:NLSP
-49.75x $-2.74 Million $55.02K USA $0.76 ▲ +2.97%
29075 Chongqing VDL Electronics Co. Ltd. A
SHE:301121
-49.96x CN¥-32.99 Million
≈ $-4.83 Million
CN¥660.43K China CN¥30.54 ▲ +4.23%
29076 Stelmine Canada Ltd
V:STH
-49.99x CA$-689.87K
≈ $-499.04K
CA$13.80K Canada CA$0.02 ▲ +0.00%
29077 Sern Kou Resources Bhd
KLSE:7180
-50.02x RM-39.72 Million
≈ $-9.97 Million
RM794.00K Malaysia RM0.85 ▼ -0.59%
29078 ManpowerGroup Inc
NYSE:MAN
-50.52x $-126.30 Million $2.50 Million USA $52.42 ▲ +1.04%
29079 Sarfati
TA:SRFT
-50.75x ILA-260.56 Million
≈ $-698.56K
ILA5.13 Million Israel ILA2692.00 ▼ -0.15%
29080 Adamera Minerals Corp.
V:ADZ
-51.16x CA$-187.29K
≈ $-135.48K
CA$3.66K Canada CA$0.11 ▼ -4.35%
29081 Nam Kwang Cons
KO:001260
-51.38x ₩-12.55 Billion
≈ $-8.50 Million
₩244.19 Million Korea ₩7230.00 ▲ +4.93%
29082 Duniec
TA:DUNI
-51.40x ILA-73.40 Million
≈ $-196.77K
ILA1.43 Million Israel ILA24690.00 ▲ +1.94%
29083 Salmon Evolution Holding AS
OL:SALME
-51.48x Nkr-59.05 Million
≈ $-6.21 Million
Nkr1.15 Million Norway Nkr4.05 ▼ -1.34%
29084 Uni-Fuels Holdings Limited Class A Ordinary Shares
NASDAQ:UFG
-51.96x $-3.57 Million $68.73K USA $0.70 ▲ +0.01%
29085 Iktinos Hellas S.A. Greek Marble Industry Technical and Touristic Company
AT:IKTIN
-52.09x €-916.05K
≈ $-1.07 Million
€17.59K Greece €0.33 ▼ -0.89%
29086 Tang Eng Iron Works Co Ltd
TWO:2035
-52.11x NT$-502.46 Million
≈ $-15.83 Million
NT$9.64 Million Taiwan NT$26.20 ▲ +0.00%
29087 Hnac Technology Co Ltd
SHE:300490
-52.35x CN¥-177.21 Million
≈ $-25.93 Million
CN¥3.38 Million China CN¥11.39 ▲ +2.52%
29088 Madhucon Projects Limited
NSE:MADHUCON
-52.51x Rs-2.50 Billion
≈ $-27.01 Million
Rs47.56 Million India Rs5.14 ▲ +2.39%
29089 Joby Aviation
NYSE:JOBY
-52.57x $-80.18 Million $1.52 Million USA $7.15 ▼ -1.24%
29090 Elco Ltd
TA:ELCO
-53.00x ILA-212.00 Million
≈ $-568.36K
ILA4.00 Million Israel ILA14500.00 ▲ +0.00%
29091 Basellandschaftliche Kantonalbank
SW:BLKB
-53.10x CHF-948.77 Million
≈ $-1.20 Billion
CHF17.87 Million Switzerland CHF1080.00 ▼ -0.46%
29092 TaiMed Biologics
TWO:4147
-53.13x NT$-261.15 Million
≈ $-8.23 Million
NT$4.92 Million Taiwan NT$55.00 ▼ -2.14%
29093 BIOCERES CROP SOL.
F:0G4
-53.57x €-5.36 Million
≈ $-6.26 Million
€100.00K Germany €0.27 ▲ +5.43%
29094 Beijing Zhidemai Technology
SHE:300785
-54.06x CN¥-40.86 Million
≈ $-5.98 Million
CN¥755.94K China CN¥38.20 ▲ +15.16%
29095 Atende S.A.
WAR:ATD
-54.27x zł-26.27 Million
≈ $-7.23 Million
zł484.00K Poland zł3.94 ▲ +5.63%
29096 Anhui Ronds Science & Technology Inc Co
SHG:688768
-54.36x CN¥-688.13 Million
≈ $-100.69 Million
CN¥12.66 Million China CN¥43.61 ▲ +7.87%
29097 CGX Energy Inc.
V:OYL
-54.43x CA$-6.50 Million
≈ $-4.70 Million
CA$119.34K Canada CA$0.26 ▼ -10.53%
29098 Astron Paper & Board Mill Limited
NSE:ASTRON
-54.64x Rs-99.07 Million
≈ $-1.07 Million
Rs1.81 Million India Rs3.80 ▼ -1.30%
29099 China Hi-Tech Group Co Ltd
SHG:600730
-54.66x CN¥-26.68 Million
≈ $-3.90 Million
CN¥488.18K China CN¥10.21 ▲ +7.02%
29100 Tennant Minerals Ltd
AU:TMS
-54.77x AU$-59.15
≈ $-41.85
AU$1.08 Australia AU$0.01 ▲ +0.00%