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
24901 Sichuan Troy Information Technology Co Ltd
SHE:300366
-1.38x CN¥-34.16 Million
≈ $-5.00 Million
CN¥24.75 Million China CN¥5.25 ▼ -4.02%
24902 Interlink Electronics Inc
NASDAQ:LINK
-1.38x $-138.00K $100.00K USA $5.25 ▲ +5.21%
24903 Athena Resources Ltd
AU:AHN
-1.38x AU$-253.70K
≈ $-179.51K
AU$183.81K Australia AU$0.00 ▲ +0.00%
24904 Her Chee Industrial Co Ltd
TWO:8937
-1.38x NT$-31.40 Million
≈ $-989.18K
NT$22.73 Million Taiwan NT$26.00 ▼ -1.14%
24905 Phu Nhuan Jewelry JSC
VN:PNJ
-1.38x ₫-1.69 Trillion
≈ $-64.08 Million
₫1.22 Trillion Vietnam ₫65000.00 ▼ -0.61%
24906 Hebei Yangyuan ZhiHui Beverage Co Ltd
SHG:603156
-1.38x CN¥-519.44 Million
≈ $-76.01 Million
CN¥375.16 Million China CN¥41.38 ▲ +0.51%
24907 Achieve Life Sciences Inc
NASDAQ:ACHV
-1.39x $-6.19 Million $4.47 Million USA $5.29 ▲ +7.52%
24908 Stonebridge Acquisition Corp
NASDAQ:APAC
-1.39x $-500.71K $360.70K USA $10.12 ▼ -16.26%
24909 Lavoro Limited Class A Ordinary Shares
NASDAQ:LVRO
-1.39x $-275.36 Million $198.34 Million USA $0.03 ▼ -58.64%
24910 Kudelski
SW:KUD
-1.39x CHF-43.04 Million
≈ $-54.42 Million
CHF30.99 Million Switzerland CHF1.20 ▲ +0.42%
24911 BIO-Key International Inc
NASDAQ:BKYI
-1.39x $-661.05K $475.96K USA $4.27 ▼ -0.47%
24912 Hana Financial
KO:086790
-1.39x ₩-1.57 Trillion
≈ $-1.07 Billion
₩1.13 Trillion Korea ₩120600.00 ▲ +3.08%
24913 Asf Group Ltd
AU:AFA
-1.39x AU$-750.16K
≈ $-530.79K
AU$539.71K Australia AU$0.07 ▲ +1.56%
24914 Bang Overseas Limited
NSE:BANG
-1.39x Rs-44.41 Million
≈ $-480.27K
Rs31.89 Million India Rs37.96 ▼ -0.78%
24915 Garanti Faktoring AS
IS:GARFA
-1.39x TL-769.77 Million
≈ $-17.24 Million
TL552.73 Million Turkey TL30.28 ▲ +0.00%
24916 AbraSilver Resource Corp.
TO:ABRA
-1.39x CA$-6.44K
≈ $-4.66K
CA$4.62K Canada CA$16.88 ▼ -0.76%
24917 Libertas 7 SA
MC:LIB
-1.39x €-743.00K
≈ $-868.65K
€533.50K Spain €3.29 ▲ +5.45%
24918 Coastal Contracts Bhd
KLSE:5071
-1.39x RM-29.50 Million
≈ $-7.41 Million
RM21.15 Million Malaysia RM1.39 ▲ +2.21%
24919 IokCompany Co. Ltd
KQ:078860
-1.40x ₩-2.76 Billion
≈ $-1.87 Million
₩1.97 Billion Korea ₩3965.00 ▼ -3.29%
24920 Far Eastern International Bank
TW:2845
-1.40x NT$-1.55 Billion
≈ $-48.83 Million
NT$1.11 Billion Taiwan NT$12.55 ▲ +1.62%
24921 Critical Elements Corporation
V:CRE
-1.40x CA$-1.57 Million
≈ $-1.14 Million
CA$1.13 Million Canada CA$0.39 ▼ -1.28%
24922 Theriva Biologics Inc.
NYSE MKT:TOVX
-1.40x $-3.93 Million $2.81 Million USA $0.28 ▼ -1.91%
24923 Jaya Sukses Makmur Sentosa Tbk PT
JK:RISE
-1.40x Rp-49.34 Billion
≈ $-2.89 Million
Rp35.27 Billion Indonesia Rp850.00 ▼ -14.57%
24924 Husteel
KO:005010
-1.40x ₩-42.50 Billion
≈ $-28.80 Million
₩30.37 Billion Korea ₩4750.00 ▲ +1.39%
24925 Billington Holdings PLC
LSE:BILN
-1.40x GBX-1.75 Million
≈ $-213.41
GBX1.25 Million UK GBX413.00 ▲ +0.00%
24926 Hanwha Systems Co Ltd
KO:272210
-1.40x ₩-212.74 Billion
≈ $-144.17 Million
₩151.68 Billion Korea ₩96100.00 ▼ -1.33%
24927 Xcel Brands Inc
NASDAQ:XELB
-1.41x $-274.00K $195.00K USA $2.08 ▼ -1.23%
24928 Cokal Ltd
AU:CKA
-1.41x AU$-1.93 Million
≈ $-1.37 Million
AU$1.37 Million Australia AU$0.05 ▼ -4.00%
24929 AV Tech Corp
TW:8072
-1.41x NT$-47.37 Million
≈ $-1.49 Million
NT$33.70 Million Taiwan NT$30.60 ▲ +2.51%
24930 Herantis Pharma Oyj
HE:HRTIS
-1.41x €-2.92 Million
≈ $-3.41 Million
€2.08 Million Finland €1.88 ▼ -5.43%
24931 Pinehill Pacific Bhd
KLSE:1902
-1.41x RM-142.77 Million
≈ $-35.85 Million
RM101.49 Million Malaysia RM0.46 ▲ +1.10%
24932 Inpro SA
WAR:INP
-1.41x zł-20.61 Million
≈ $-5.67 Million
zł14.62 Million Poland zł7.70 ▲ +0.65%
24933 Orient Electric Limited
NSE:ORIENTELEC
-1.41x Rs-417.00 Million
≈ $-4.51 Million
Rs295.80 Million India Rs179.14 ▼ -1.34%
24934 Rpmglobal Holdings Ltd
AU:RUL
-1.41x AU$-6.67 Million
≈ $-4.72 Million
AU$4.73 Million Australia AU$4.99 ▲ +0.00%
24935 Geumhwa Plant Service & Construction Co. Ltd
KQ:036190
-1.41x ₩-4.39 Billion
≈ $-2.98 Million
₩3.11 Billion Korea ₩31600.00 ▲ +2.93%
24936 ESSA Pharma Inc
NASDAQ:EPIX
-1.41x $-5.08 Million $3.59 Million USA $0.20 ▼ -1.85%
24937 Southchip Semiconductor Technology (Shanghai) Co. Ltd. A
SHG:688484
-1.41x CN¥-96.83 Million
≈ $-14.17 Million
CN¥68.51 Million China CN¥43.01 ▲ +2.40%
24938 Activate Energy Acquisition Corp. Class A Ordinary Share
NASDAQ:AEAQ
-1.41x $-487.64K $345.01K USA $10.00 ▲ +0.00%
24939 APS Holdings Corporation
KQ:054620
-1.41x ₩-1.67 Billion
≈ $-1.13 Million
₩1.18 Billion Korea ₩4330.00 ▼ -0.69%
24940 China Bicycle Co Holdings Ltd
SHE:200017
-1.41x CN¥-17.48 Million
≈ $-2.56 Million
CN¥12.36 Million China CN¥1.39 ▲ +0.00%
24941 UPC Technology Corp
TW:1313
-1.41x NT$-734.82 Million
≈ $-23.15 Million
NT$519.66 Million Taiwan NT$11.40 ▼ -4.20%
24942 HORNG SHIUE HOLDING Co Ltd
TW:2243
-1.42x NT$-103.44 Million
≈ $-3.26 Million
NT$73.10 Million Taiwan NT$29.65 ▲ +9.81%
24943 GoldOn Resources Ltd
V:GLD
-1.42x CA$-70.75K
≈ $-51.18K
CA$49.99K Canada CA$0.07 ▼ -6.67%
24944 MDX Public Company Limited
BK:MDX
-1.42x ฿-77.91 Million
≈ $-2.43 Million
฿55.05 Million Thailand ฿2.60 ▼ -2.26%
24945 Samsung Engineering
KO:028050
-1.42x ₩-260.93 Billion
≈ $-176.83 Million
₩184.32 Billion Korea ₩49500.00 ▲ +0.41%
24946 Samil C&S Co Ltd
KO:004440
-1.42x ₩-1.73 Billion
≈ $-1.18 Million
₩1.22 Billion Korea ₩4745.00 ▼ -4.04%
24947 Umpas Holding AS
IS:UMPAS
-1.42x TL-2.20 Million
≈ $-49.32K
TL1.55 Million Turkey TL9.30 ▲ +0.00%
24948 Carimin Petroleum Bhd
KLSE:5257
-1.42x RM-7.20 Million
≈ $-1.81 Million
RM5.08 Million Malaysia RM0.45 ▲ +0.00%
24949 BCI Minerals Ltd
AU:BCI
-1.42x AU$-8.75 Million
≈ $-6.19 Million
AU$6.17 Million Australia AU$0.35 ▼ -1.41%
24950 Netcapital Inc
NASDAQ:NCPL
-1.42x $-481.79K $339.62K USA $1.02 ▲ +0.99%
24951 Natura City Developments Tbk PT
JK:CITY
-1.42x Rp-6.09 Billion
≈ $-356.80K
Rp4.29 Billion Indonesia Rp136.00 ▼ -6.85%
24952 Beijing VRV Software Corp Ltd
SHE:300352
-1.42x CN¥-25.78 Million
≈ $-3.77 Million
CN¥18.16 Million China CN¥3.09 ▼ -3.44%
24953 Kinpo Electronics Inc
TW:2312
-1.42x NT$-915.99 Million
≈ $-28.86 Million
NT$644.65 Million Taiwan NT$41.05 ▼ -5.41%
24954 BCnC Co. Ltd.
KQ:146320
-1.42x ₩-1.01 Billion
≈ $-681.29K
₩705.72 Million Korea ₩13980.00 ▲ +5.35%
24955 Tetra Technologies Inc
NYSE:TTI
-1.43x $-11.86 Million $8.32 Million USA $9.93 ▲ +1.95%
24956 D-Link Corp
TW:2332
-1.43x NT$-199.15 Million
≈ $-6.27 Million
NT$139.55 Million Taiwan NT$16.55 ▼ -1.78%
24957 Paranovus Entertainment Technology Ltd.
NASDAQ:PAVS
-1.43x $-11.71 Million $8.20 Million USA $1.04 ▲ +0.00%
24958 Emerson Radio Corporation
NYSE MKT:MSN
-1.43x $-3.77 Million $2.63 Million USA $0.50 ▲ +20.74%
24959 SRAX Inc
NASDAQ:SRAX
-1.43x $-5.33 Million $3.73 Million USA $0.01 ▲ +2120.00%
24960 CIG ShangHai Co Ltd Class A
SHG:603083
-1.43x CN¥-197.95 Million
≈ $-28.97 Million
CN¥138.39 Million China CN¥204.17 ▲ +0.77%
24961 Wuliangye Yibin Co Ltd
SHE:000858
-1.43x CN¥-2.89 Billion
≈ $-422.79 Million
CN¥2.02 Billion China CN¥81.10 ▼ -1.52%
24962 Jericho Oil Corp
V:JEV
-1.43x CA$-2.21 Million
≈ $-1.60 Million
CA$1.54 Million Canada CA$0.10 ▼ -13.64%
24963 Banco Santander Chile
NYSE:BSAC
-1.43x $-365.64 Billion $255.34 Billion USA $30.62 ▲ +1.22%
24964 Banco Santander Chile
SN:BSANTANDER
-1.43x CL$-365.64 Billion
≈ $-408.91 Million
CL$255.34 Billion Chile CL$68.11 ▲ +0.01%
24965 Golden Sun Education Group Ltd
NASDAQ:GSUN
-1.43x $-476.11K $332.07K USA $0.43 ▲ +10.15%
24966 Fiplasto SA
BA:FIPL
-1.43x AR$-5.15 Billion
≈ $-3.73 Million
AR$3.59 Billion Argentina AR$177.00 ▲ +3.21%
24967 Hannon Armstrong Sustainable Infrastructure Capital Inc
NYSE:HASI
-1.43x $-121.81 Million $84.91 Million USA $40.24 ▲ +0.27%
24968 Companhia Estadual de Distribuição de Energia Elétrica
SA:CEED3
-1.44x R$-47.37 Million
≈ $-9.29 Million
R$32.99 Million Brazil R$9.79 ▲ +0.00%
24969 Traffic Control Technology Co Ltd
SHG:688015
-1.44x CN¥-48.97 Million
≈ $-7.17 Million
CN¥34.08 Million China CN¥17.24 ▼ -1.71%
24970 Vyome Holdings, Inc.
NASDAQ:HIND
-1.44x $-2.12 Million $1.47 Million USA $2.30 ▲ +1.77%
24971 ReShape Lifesciences Inc
NASDAQ:RSLS
-1.44x $-2.12 Million $1.47 Million USA $3.92 ▲ +22.50%
24972 Suven Life Sciences Limited
NSE:SUVEN
-1.44x Rs-910.32 Million
≈ $-9.84 Million
Rs633.12 Million India Rs266.35 ▼ -3.27%
24973 Bertam Alliance Bhd
KLSE:9814
-1.44x RM-1.93 Million
≈ $-484.31K
RM1.34 Million Malaysia RM0.13 ▲ +0.00%
24974 Geron Co Ltd
SHE:002722
-1.44x CN¥-53.53 Million
≈ $-7.83 Million
CN¥37.21 Million China CN¥13.19 ▼ -2.01%
24975 OPPSTAR
KLSE:0275
-1.44x RM-3.03 Million
≈ $-760.23K
RM2.10 Million Malaysia RM0.64 ▼ -3.79%
24976 Tedea Technological Development and Automation Ltd
TA:TEDE
-1.44x ILA-3.82 Million
≈ $-10.25K
ILA2.65 Million Israel ILA426.80 ▼ -3.61%
24977 Thinkific Labs Inc
TO:THNC
-1.44x CA$-506.00K
≈ $-366.03K
CA$351.32K Canada CA$1.20 ▲ +0.00%
24978 Citius Oncology, Inc.
NASDAQ:CTOR
-1.44x $-364.06K $252.46K USA $0.80 ▲ +2.10%
24979 Kuk Dong
KO:005320
-1.44x ₩-411.67 Million
≈ $-278.98K
₩285.38 Million Korea ₩1115.00 ▲ +4.01%
24980 Wi2Wi Corporation
V:YTY
-1.44x CA$-205.00K
≈ $-148.29K
CA$142.00K Canada CA$0.05 ▲ +0.00%
24981 Southern Steel Bhd
KLSE:5665
-1.44x RM-27.98 Million
≈ $-7.03 Million
RM19.37 Million Malaysia RM0.39 ▲ +0.00%
24982 Grizzly Discoveries Inc
V:GZD
-1.45x CA$-134.24K
≈ $-97.10K
CA$92.83K Canada CA$0.09 ▲ +13.33%
24983 WEIMOB INC. DL-0001
F:36W
-1.45x €-451.35 Million
≈ $-527.67 Million
€311.98 Million Germany €0.15 ▼ -8.98%
24984 Solarvest Holdings Bhd
KLSE:0215
-1.45x RM-38.78 Million
≈ $-9.74 Million
RM26.81 Million Malaysia RM2.91 ▲ +3.19%
24985 Silitech Technology Corp
TW:3311
-1.45x NT$-72.14 Million
≈ $-2.27 Million
NT$49.85 Million Taiwan NT$40.15 ▲ +2.42%
24986 Zen Technologies Limited
NSE:ZENTEC
-1.45x Rs-1.46 Billion
≈ $-15.82 Million
Rs1.01 Billion India Rs1809.80 ▲ +7.21%
24987 Natural Alternatives International
NASDAQ:NAII
-1.45x $-6.33 Million $4.37 Million USA $2.53 ▲ +0.80%
24988 Runa Smart Equipment Co. Ltd.
SHE:301129
-1.45x CN¥-21.04 Million
≈ $-3.08 Million
CN¥14.52 Million China CN¥25.61 ▲ +0.04%
24989 Lihe Technology
SHE:300800
-1.45x CN¥-10.02 Million
≈ $-1.47 Million
CN¥6.92 Million China CN¥10.45 ▼ -1.42%
24990 indie Semiconductor Inc
NASDAQ:INDI
-1.45x $-15.71 Million $10.83 Million USA $4.80 ▼ -1.64%
24991 Greenwave Technology Solutions Inc. Common Stock
NASDAQ:GWAV
-1.45x $-10.62 Million $7.32 Million USA $3.50 ▲ +0.00%
24992 Rand Capital Corp
NASDAQ:RAND
-1.45x $-1.22 Million $841.45K USA $10.43 ▲ +0.05%
24993 Lawfinance Ltd
AU:LAW
-1.45x AU$-5.40 Million
≈ $-3.82 Million
AU$3.71 Million Australia AU$0.01 ▲ +0.00%
24994 Buxton Resources Ltd
AU:BUX
-1.45x AU$-581.48K
≈ $-411.43K
AU$400.06K Australia AU$0.04 ▲ +0.00%
24995 ALPHA SE+H.ADR1/4/EO 390
F:ACBC
-1.45x €-349.00 Million
≈ $-408.02 Million
€240.00 Million Germany €0.83 ▼ -3.49%
24996 Malin Corporation plc
IR:MLC
-1.45x €-800.00K
≈ $-935.28K
€550.00K Ireland €7.60 ▲ +0.00%
24997 XiDeLang Holdings Ltd
KLSE:5156
-1.45x RM-4.46 Million
≈ $-1.12 Million
RM3.06 Million Malaysia RM0.01 ▲ +100.00%
24998 Lipigon Pharmaceuticals AB
ST:LPGO
-1.46x Skr-10.38 Million
≈ $-1.12 Million
Skr7.13 Million Sweden Skr0.00 ▼ -44.44%
24999 Merkur PrivatBank KgaA
XETRA:MBK
-1.46x €-770.25K
≈ $-900.50K
€529.00K Germany €14.40 ▲ +0.70%
25000 China National Accord Medicines Corp Ltd
SHE:200028
-1.46x HK$-424.00 Million
≈ $-54.13 Million
HK$291.12 Million China HK$13.68 ▼ -0.36%