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
28801 Petrosea Tbk
JK:PTRO
-36.99x Rp-5.77 Million
≈ $-338.10
Rp156.00K Indonesia Rp4110.00 ▼ -14.37%
28802 Magnitude International Ltd Ordinary Shares
NASDAQ:MAGH
-37.15x $-926.04K $24.93K USA $6.76 ▲ +0.00%
28803 Abingdon Health Plc
LSE:ABDX
-37.28x GBX-5.29 Million
≈ $-644.13
GBX142.00K UK GBX12.75 ▲ +4.08%
28804 Bioceres Crop Solutions Corp
NASDAQ:BIOX
-37.32x $-5.36 Million $143.53K USA $0.46 ▼ -6.34%
28805 PAR Technology Corporation
NYSE:PAR
-37.40x $-2.54 Million $68.00K USA $14.17 ▼ -7.33%
28806 Norcod As
OL:NCOD
-37.52x Nkr-44.72 Million
≈ $-4.71 Million
Nkr1.19 Million Norway Nkr10.25 ▲ +4.38%
28807 AVIC Capital Co Ltd
SHG:600705
-37.86x CN¥-21.14 Billion
≈ $-3.09 Billion
CN¥558.47 Million China CN¥3.47 ▲ +0.00%
28808 Bear Creek Mining Corporation
V:BCM
-37.87x CA$-7.65 Million
≈ $-5.53 Million
CA$202.00K Canada CA$1.22 ▲ +0.00%
28809 JINGRUI HLDGS LTD DL-01
F:9JW
-37.98x €-4.84 Billion
≈ $-5.66 Billion
€127.54 Million Germany €0.00 ▲ +0.00%
28810 A-Zenith Home Furnishings Co Ltd
SHG:603389
-38.01x CN¥-63.92 Million
≈ $-9.35 Million
CN¥1.68 Million China CN¥63.95 ▼ -0.53%
28811 Yunsung F&C Co. Ltd.
KQ:372170
-38.15x ₩-21.78 Billion
≈ $-14.76 Million
₩571.03 Million Korea ₩24100.00 ▼ -6.77%
28812 DB Financial Investment Co Ltd
KO:016610
-38.21x ₩-342.20 Billion
≈ $-231.90 Million
₩8.96 Billion Korea ₩11000.00 ▼ -0.90%
28813 Chongqing Wanli New Energy Co Ltd
SHG:600847
-38.36x CN¥-48.09 Million
≈ $-7.04 Million
CN¥1.25 Million China CN¥15.16 ▼ -1.24%
28814 Proteomics International Laboratories Ltd
AU:PIQ
-38.50x AU$-1.05 Million
≈ $-740.10K
AU$27.17K Australia AU$0.14 ▲ +0.00%
28815 Daqian Ecology & Landscape Co Ltd
SHG:603955
-38.50x CN¥-94.65 Million
≈ $-13.85 Million
CN¥2.46 Million China CN¥23.76 ▼ -3.57%
28816 China Petroleum Engineering Corp
SHG:600339
-38.59x CN¥-2.06 Billion
≈ $-300.75 Million
CN¥53.26 Million China CN¥3.66 ▲ +2.52%
28817 Simmtech Holdings Co. Ltd
KQ:036710
-38.63x ₩-92.19 Billion
≈ $-62.48 Million
₩2.39 Billion Korea ₩4945.00 ▼ -1.88%
28818 Shiva Mills Limited
NSE:SHIVAMILLS
-38.70x Rs-173.08 Million
≈ $-1.87 Million
Rs4.47 Million India Rs63.06 ▼ -4.45%
28819 Hudson Technologies Inc
NASDAQ:HDSN
-38.80x $-12.80 Million $330.00K USA $5.27 ▼ -0.57%
28820 Buana Finance Tbk
JK:BBLD
-38.81x Rp-191.92 Billion
≈ $-11.25 Million
Rp4.95 Billion Indonesia Rp600.00 ▼ -4.76%
28821 Integrated Electronic Systems Lab Co Ltd
SHE:002339
-38.93x CN¥-41.17 Million
≈ $-6.02 Million
CN¥1.06 Million China CN¥8.44 ▼ -0.82%
28822 CSSC Steel Structure Engineering Co Ltd
SHG:600072
-38.99x CN¥-626.37 Million
≈ $-91.66 Million
CN¥16.07 Million China CN¥10.60 ▼ -1.21%
28823 Juli Sling Co Ltd
SHE:002342
-39.01x CN¥-66.80 Million
≈ $-9.77 Million
CN¥1.71 Million China CN¥11.28 ▲ +0.89%
28824 West Wits Mining Ltd
AU:WWI
-39.40x AU$-788.00K
≈ $-557.56K
AU$20.00K Australia AU$0.51 ▼ -3.81%
28825 Kestrel Gold Inc
V:KGC
-39.56x CA$-173.80K
≈ $-125.72K
CA$4.39K Canada CA$0.03 ▲ +0.00%
28826 The Steel Public Company Limited
BK:THE
-39.96x ฿-247.66 Million
≈ $-7.72 Million
฿6.20 Million Thailand ฿0.80 ▼ -1.23%
28827 Yieh Hsing Enterprise Co Ltd
TW:2007
-40.03x NT$-420.24 Million
≈ $-13.24 Million
NT$10.50 Million Taiwan NT$7.99 ▲ +5.13%
28828 Hyungji Elite
KO:093240
-40.17x ₩-3.72 Billion
≈ $-2.52 Million
₩92.47 Million Korea ₩703.00 ▲ +3.38%
28829 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.75 ▼ -0.46%
28830 Skarbiec Holding S.A.
WAR:SKH
-40.60x zł-359.39 Million
≈ $-98.91 Million
zł8.85 Million Poland zł36.40 ▲ +4.60%
28831 MEDICOX Co. Ltd
KQ:054180
-40.64x ₩-3.63 Billion
≈ $-2.46 Million
₩89.30 Million Korea ₩153.00 ▼ -10.53%
28832 Xinjiang Tianshan Animal Husbandry Bio-engineering Co Ltd
SHE:300313
-40.82x CN¥-4.06 Million
≈ $-594.27K
CN¥99.50K China CN¥9.15 ▼ -4.19%
28833 Tonghua Grape Wine Co Ltd
SHG:600365
-40.97x CN¥-100.96 Million
≈ $-14.77 Million
CN¥2.46 Million China CN¥2.74 ▼ -1.44%
28834 SeaStar Medical Holding Corporation
NASDAQ:ICU
-41.02x $-4.74 Million $115.58K USA $3.28 ▼ -7.08%
28835 Ronglian Group Ltd
SHE:002642
-41.06x CN¥-303.55 Million
≈ $-44.42 Million
CN¥7.39 Million China CN¥7.92 ▼ -4.12%
28836 Gansu Mogao Industrial Development Co Ltd
SHG:600543
-41.27x CN¥-33.30 Million
≈ $-4.87 Million
CN¥806.85K China CN¥4.60 ▼ -1.08%
28837 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.89 ▼ -0.69%
28838 S F Capital Bhd
KLSE:8745
-41.38x RM-21.52 Million
≈ $-5.40 Million
RM520.00K Malaysia RM0.06 ▲ +0.00%
28839 Asian Energy Services Limited
NSE:ASIANENE
-41.50x Rs-727.00 Million
≈ $-7.86 Million
Rs17.52 Million India Rs352.70 ▲ +1.70%
28840 Hefei Changqing Machinery Co Ltd
SHG:603768
-41.68x CN¥-255.63 Million
≈ $-37.41 Million
CN¥6.13 Million China CN¥11.31 ▼ -1.99%
28841 Vigo System SA
WAR:VGO
-41.83x zł-12.59 Million
≈ $-3.47 Million
zł301.00K Poland zł618.00 ▼ -1.28%
28842 Israel China Biotechnology (ICB) Ltd
TA:ICB
-42.34x ILA-1.06 Million
≈ $-2.84K
ILA25.00K Israel ILA4759.00 ▼ -0.23%
28843 Cardiff Oncology Inc
NASDAQ:CRDF
-42.38x $-392.81K $9.27K USA $1.40 ▼ -7.28%
28844 TURBOMECANICA S.A.
RO:TBM
-42.49x RON-16.57 Million
≈ $-3.80 Million
RON389.99K Romania RON0.26 ▼ -1.15%
28845 Changzhou Almaden Co Ltd
SHE:002623
-42.72x CN¥-215.74 Million
≈ $-31.57 Million
CN¥5.05 Million China CN¥18.17 ▼ -1.78%
28846 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 TL15.66 ▲ +3.37%
28847 VL E-Governance & IT Solutions Limited
NSE:VLEGOV
-42.93x Rs-601.27 Million
≈ $-6.50 Million
Rs14.01 Million India Rs13.93 ▲ +2.13%
28848 Sino-Argi Leading Biosciences
SHG:603970
-43.02x CN¥-390.12 Million
≈ $-57.09 Million
CN¥9.07 Million China CN¥11.46 ▼ -1.63%
28849 Eternal Asia Supply Chain Management Ltd
SHE:002183
-43.42x CN¥-111.80 Million
≈ $-16.36 Million
CN¥2.57 Million China CN¥6.24 ▲ +1.63%
28850 Nyesa Valores Corp SA
MC:NYE
-43.51x €-6.35 Million
≈ $-7.43 Million
€146.00K Spain €0.00 ▼ -4.35%
28851 Shanghai KEN Tools Co Ltd
SHE:300126
-43.56x CN¥-23.56 Million
≈ $-3.45 Million
CN¥540.92K China CN¥6.83 ▼ -0.58%
28852 COINSILIUM GROUP LTD
F:5CT
-43.72x €-602.27K
≈ $-704.11K
€13.77K Germany €0.02 ▲ +0.00%
28853 Shenzhen Hello Tech Energy Co. Ltd. A
SHE:301327
-43.75x CN¥-750.49 Million
≈ $-109.82 Million
CN¥17.15 Million China CN¥56.56 ▲ +1.82%
28854 X4 Pharmaceuticals Inc
NASDAQ:XFOR
-43.86x $-12.37 Million $282.00K USA $3.97 ▼ -1.73%
28855 E79 Gold Mines Ltd
AU:E79
-43.91x AU$-81.50K
≈ $-57.67K
AU$1.86K Australia AU$0.03 ▲ +0.00%
28856 Thunder Tiger Corp
TW:8033
-44.44x NT$-64.08 Million
≈ $-2.02 Million
NT$1.44 Million Taiwan NT$134.50 ▼ -1.10%
28857 Djasa Ubersakti Tbk
JK:PTDU
-44.51x Rp-24.07 Billion
≈ $-1.41 Million
Rp540.66 Million Indonesia Rp70.00 ▲ +0.00%
28858 Deluxe Family Co Ltd
SHG:600503
-44.99x CN¥-60.69 Million
≈ $-8.88 Million
CN¥1.35 Million China CN¥2.89 ▲ +1.40%
28859 Seamless Distribution Systems AB
ST:SDS
-45.27x Skr-19.20 Million
≈ $-2.07 Million
Skr424.00K Sweden Skr8.00 ▲ +1.91%
28860 Shenzhen Wenke Landscape Co Ltd
SHE:002775
-45.37x CN¥-79.25 Million
≈ $-11.60 Million
CN¥1.75 Million China CN¥3.88 ▼ -2.51%
28861 Polar Power Inc
NASDAQ:POLA
-45.38x $-590.00K $13.00K USA $2.06 ▼ -0.96%
28862 Shantou Dongfeng Printing Co Ltd
SHG:601515
-45.59x CN¥-556.84 Million
≈ $-81.48 Million
CN¥12.21 Million China CN¥3.98 ▼ -0.50%
28863 Caffyns PLC
LSE:CFYN
-45.73x GBX-1.01 Million
≈ $-122.40
GBX22.00K UK GBX400.00 ▲ +0.00%
28864 Tarjar Xairo Socimi SA
MC:YTAR
-45.95x €-664.48K
≈ $-776.85K
€14.46K Spain €58.00 ▲ +0.00%
28865 ENVIONEER Co.Ltd
KQ:317870
-46.18x ₩-2.75 Billion
≈ $-1.86 Million
₩59.48 Million Korea ₩5470.00 ▼ -4.37%
28866 Tamil Nadu Newsprint & Papers Limited
NSE:TNPL
-46.61x Rs-517.40 Million
≈ $-5.60 Million
Rs11.10 Million India Rs147.09 ▼ -0.53%
28867 Pili International Multimedia Co Ltd
TWO:8450
-46.83x NT$-21.92 Million
≈ $-690.54K
NT$468.00K Taiwan NT$15.75 ▲ +0.00%
28868 We&Win Diversification Co Ltd
TWO:4113
-46.93x NT$-701.05 Million
≈ $-22.09 Million
NT$14.94 Million Taiwan NT$15.25 ▲ +5.90%
28869 Goody Science & Technology Co Ltd
SHE:002694
-47.05x CN¥-38.81 Million
≈ $-5.68 Million
CN¥825.01K China CN¥2.50 ▼ -1.57%
28870 Immutable Holdings Inc
NEO:HOLD
-47.15x CA$-1.04 Million
≈ $-751.08K
CA$22.02K Canada CA$0.17 ▲ +13.33%
28871 IMMUTABLE HOLDINGS INC.
F:B8X0
-47.15x €-1.04 Million
≈ $-1.21 Million
€22.02K Germany €0.03 ▲ +0.00%
28872 Kiora Pharmaceuticals Inc
NASDAQ:KPRX
-47.49x $-1.27 Million $26.81K USA $2.68 ▼ -1.47%
28873 Genetec Technology Bhd
KLSE:0104
-47.64x RM-36.16 Million
≈ $-9.08 Million
RM759.00K Malaysia RM0.33 ▲ +0.00%
28874 Shamaym Improve Ltd
TA:SHMM
-47.95x ILA-95.22K
≈ $-255.28
ILA1.99K Israel ILA202.50 ▼ -9.44%
28875 Altheora SA
PA:ALORA
-48.43x €-678.00K
≈ $-792.65K
€14.00K France €0.46 ▲ +1.34%
28876 Hunan Huamin Holdings Co Ltd
SHE:300345
-48.48x CN¥-266.25 Million
≈ $-38.96 Million
CN¥5.49 Million China CN¥5.90 ▲ +0.34%
28877 SKC Co. Ltd
KO:011790
-48.58x ₩-165.17 Billion
≈ $-111.93 Million
₩3.40 Billion Korea ₩140200.00 ▼ -10.42%
28878 Huafang Co Ltd
SHG:600448
-48.75x CN¥-23.14 Million
≈ $-3.39 Million
CN¥474.60K China CN¥2.96 ▼ -2.95%
28879 Bank Jabar
JK:BJBR
-48.94x Rp-4.63 Trillion
≈ $-271.03 Million
Rp94.52 Billion Indonesia Rp760.00 ▼ -2.56%
28880 ABERA BIOSCIENCE AB
F:8WK
-49.17x €-590.00K
≈ $-689.77K
€12.00K Germany €0.59 ▲ +0.00%
28881 Verrica Pharmaceuticals Inc
NASDAQ:VRCA
-49.24x $-10.04 Million $204.00K USA $5.87 ▲ +1.38%
28882 Bonduelle S.C.A.
PA:BON
-49.58x €-224.91 Million
≈ $-262.94 Million
€4.54 Million France €8.22 ▼ -0.12%
28883 SDIC Zhonglu Fruit Juice Co Ltd
SHG:600962
-49.68x CN¥-615.25 Million
≈ $-90.03 Million
CN¥12.38 Million China CN¥24.65 ▼ -1.16%
28884 NLS Pharmaceutics AG
NASDAQ:NLSPW
-49.75x $-2.74 Million $55.02K USA $0.02 ▼ -0.56%
28885 NLS Pharmaceutics AG
NASDAQ:NLSP
-49.75x $-2.74 Million $55.02K USA $0.76 ▲ +2.97%
28886 Chongqing VDL Electronics Co. Ltd. A
SHE:301121
-49.96x CN¥-32.99 Million
≈ $-4.83 Million
CN¥660.43K China CN¥38.00 ▲ +1.47%
28887 Stelmine Canada Ltd
V:STH
-49.99x CA$-689.87K
≈ $-499.04K
CA$13.80K Canada CA$0.02 ▲ +0.00%
28888 Sern Kou Resources Bhd
KLSE:7180
-50.02x RM-39.72 Million
≈ $-9.97 Million
RM794.00K Malaysia RM0.85 ▲ +0.00%
28889 Mentice AB
ST:MNTC
-50.64x Skr-10.84 Million
≈ $-1.17 Million
Skr214.00K Sweden Skr15.30 ▲ +1.66%
28890 Tofas Turk Otomobil Fabrikasi AS
IS:TOASO
-50.70x TL-9.85 Billion
≈ $-220.57 Million
TL194.25 Million Turkey TL299.00 ▼ -1.16%
28891 Adamera Minerals Corp.
V:ADZ
-51.16x CA$-187.29K
≈ $-135.48K
CA$3.66K Canada CA$0.11 ▼ -12.00%
28892 Nam Kwang Cons
KO:001260
-51.38x ₩-12.55 Billion
≈ $-8.50 Million
₩244.19 Million Korea ₩7700.00 ▼ -1.79%
28893 Duniec
TA:DUNI
-51.40x ILA-73.40 Million
≈ $-196.77K
ILA1.43 Million Israel ILA25070.00 ▲ +1.83%
28894 Salmon Evolution Holding AS
OL:SALME
-51.48x Nkr-59.05 Million
≈ $-6.21 Million
Nkr1.15 Million Norway Nkr4.11 ▼ -0.24%
28895 Uni-Fuels Holdings Limited Class A Ordinary Shares
NASDAQ:UFG
-51.96x $-3.57 Million $68.73K USA $0.68 ▼ -9.09%
28896 Iktinos Hellas S.A. Greek Marble Industry Technical and Touristic Company
AT:IKTIN
-52.09x €-916.05K
≈ $-1.07 Million
€17.59K Greece €0.36 ▲ +0.99%
28897 Tang Eng Iron Works Co Ltd
TWO:2035
-52.11x NT$-502.46 Million
≈ $-15.83 Million
NT$9.64 Million Taiwan NT$27.65 ▼ -1.25%
28898 Hnac Technology Co Ltd
SHE:300490
-52.35x CN¥-177.21 Million
≈ $-25.93 Million
CN¥3.38 Million China CN¥15.50 ▼ -0.39%
28899 Madhucon Projects Limited
NSE:MADHUCON
-52.51x Rs-2.50 Billion
≈ $-27.01 Million
Rs47.56 Million India Rs5.28 ▼ -1.31%
28900 Joby Aviation
NYSE:JOBY
-52.57x $-80.18 Million $1.52 Million USA $11.43 ▼ -3.71%