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
27001 Central China Real Estate Limited
F:AJ5
-4.58x €-1.67 Billion
≈ $-1.95 Billion
€364.56 Million Germany €0.00 ▲ +0.00%
27002 PT Estee Gold Feet Tbk
JK:EURO
-4.58x Rp-3.49 Billion
≈ $-204.30K
Rp760.96 Million Indonesia Rp1575.00 ▼ -9.74%
27003 U-BX Technology Ltd. Ordinary Shares
NASDAQ:UBXG
-4.58x $-1.58 Million $345.86K USA $3.03 ▲ +1.00%
27004 Enzymatica publ AB
ST:ENZY
-4.58x Skr-8.21 Million
≈ $-883.85K
Skr1.79 Million Sweden Skr2.65 ▼ -1.12%
27005 Matrix Composites & Engineering Ltd
AU:MCE
-4.58x AU$-4.72 Million
≈ $-3.34 Million
AU$1.03 Million Australia AU$0.39 ▲ +0.00%
27006 Qualitas Ltd
AU:QAL
-4.58x AU$-95.09 Million
≈ $-67.28 Million
AU$20.74 Million Australia AU$2.73 ▲ +0.00%
27007 Shapeways Holdings, Inc
NASDAQ:SHPWQ
-4.59x $-8.06 Million $1.76 Million USA $0.00 ▲ +0.00%
27008 Site Centers Corp
NYSE:SITC
-4.59x $-4.31 Million $938.00K USA $4.88 ▼ -1.01%
27009 Gryphon Capital Income Trust
AU:GCI
-4.59x AU$-169.35 Million
≈ $-119.83 Million
AU$36.87 Million Australia AU$2.05 ▲ +0.00%
27010 Laser Photonics Corporation Common Stock
NASDAQ:LASE
-4.60x $-2.70 Million $586.41K USA $3.13 ▲ +29.34%
27011 Pipe Works L. Girakian Profil S.A.
AT:PROFK
-4.60x €-1.41 Million
≈ $-1.65 Million
€306.53K Greece €1.95 ▲ +0.26%
27012 Nava Nakorn Public Company Limited
BK:NNCL
-4.60x ฿-205.53 Million
≈ $-6.41 Million
฿44.70 Million Thailand ฿1.65 ▲ +0.61%
27013 ESAF Small Finance Bank
NSE:ESAFSFB
-4.60x Rs-6.45 Billion
≈ $-69.74 Million
Rs1.40 Billion India Rs27.82 ▼ -0.57%
27014 Lloyds Engineering Works Limited
NSE:LLOYDSENGG
-4.60x Rs-3.78 Billion
≈ $-40.83 Million
Rs820.20 Million India Rs70.91 ▼ -1.69%
27015 China Railway Prefabricated Construction Co Ltd
SHE:300374
-4.61x CN¥-7.27 Million
≈ $-1.06 Million
CN¥1.58 Million China CN¥12.17 ▼ -0.57%
27016 Action Electronics Co Ltd
TW:3024
-4.61x NT$-115.76 Million
≈ $-3.65 Million
NT$25.09 Million Taiwan NT$13.85 ▲ +0.36%
27017 Ampco-Pittsburgh Corporation
NYSE:AP
-4.62x $-5.28 Million $1.14 Million USA $11.70 ▼ -0.09%
27018 Abacus Global Management, Inc.
NASDAQ:ABX
-4.63x $-32.75 Million $7.08 Million USA $9.04 ▲ +0.78%
27019 Abacus Life Inc.
NASDAQ:ABL
-4.63x $-32.75 Million $7.08 Million USA $8.47 ▼ -0.35%
27020 Motorcar Parts of America Inc
NASDAQ:MPAA
-4.63x $-8.23 Million $1.78 Million USA $10.55 ▼ -1.49%
27021 DistIT AB (publ)
ST:DIST
-4.63x Skr-38.90 Million
≈ $-4.19 Million
Skr8.40 Million Sweden Skr0.18 ▲ +5.26%
27022 Identi Healthcare Ltd
TA:IDNT
-4.63x ILA-315.00K
≈ $-844.50
ILA68.00K Israel ILA178.20 ▲ +1.48%
27023 Kingdom Holdings Limited
F:K7A
-4.63x €-156.54 Million
≈ $-183.01 Million
€33.77 Million Germany €0.12 ▼ -0.85%
27024 Banxa Holdings Inc
V:BNXA
-4.64x CA$-1.56 Million
≈ $-1.13 Million
CA$335.69K Canada CA$1.55 ▼ -0.32%
27025 Bhagyanagar India Limited
NSE:BHAGYANGR
-4.64x Rs-873.82 Million
≈ $-9.45 Million
Rs188.44 Million India Rs339.35 ▲ +5.00%
27026 Grace Therapeutics, Inc.
NASDAQ:GRCE
-4.64x $-2.95 Million $636.00K USA $2.45 ▼ -2.00%
27027 Lippo Karawaci Tbk
JK:LPKR
-4.66x Rp-499.00 Billion
≈ $-29.24 Million
Rp107.11 Billion Indonesia Rp62.00 ▼ -4.62%
27028 Beijing Sanfo Outdoor Products Co Ltd
SHE:002780
-4.66x CN¥-20.50 Million
≈ $-3.00 Million
CN¥4.40 Million China CN¥13.55 ▼ -2.52%
27029 Chengdu Rainbow Appliance Gr
SHE:003023
-4.66x CN¥-128.16 Million
≈ $-18.75 Million
CN¥27.48 Million China CN¥25.38 ▼ -1.17%
27030 Guangdong Huiyun Titanium Industry
SHE:300891
-4.66x CN¥-47.84 Million
≈ $-7.00 Million
CN¥10.26 Million China CN¥7.08 ▼ -0.70%
27031 HCW Biologics Inc
NASDAQ:HCWB
-4.67x $-3.36 Million $719.23K USA $1.68 ▼ -6.15%
27032 Nitiraj Engineers Limited
NSE:NITIRAJ
-4.67x Rs-81.48 Million
≈ $-881.21K
Rs17.46 Million India Rs187.74 ▼ -3.49%
27033 Guoguang Electric Co Ltd
SHE:002045
-4.67x CN¥-148.96 Million
≈ $-21.80 Million
CN¥31.91 Million China CN¥9.23 ▼ -1.07%
27034 Ate Energy International Co Ltd
TWO:6179
-4.67x NT$-266.43 Million
≈ $-8.39 Million
NT$57.04 Million Taiwan NT$24.35 ▲ +3.18%
27035 Tycoons Group Enterprise Co Ltd
TW:2022
-4.68x NT$-384.44 Million
≈ $-12.11 Million
NT$82.23 Million Taiwan NT$8.08 ▲ +4.39%
27036 Aviva PLC
LSE:AV
-4.68x GBX-3.26 Billion
≈ $-397.13K
GBX698.00 Million UK GBX605.00 ▼ -0.98%
27037 M&G Credit Income Investment Trust PLC
LSE:MGCI
-4.68x GBX-10.43 Million
≈ $-1.27K
GBX2.23 Million UK GBX91.00 ▲ +0.00%
27038 Paz Corp
SN:PAZ
-4.68x CL$-8.36 Billion
≈ $-9.35 Million
CL$1.79 Billion Chile CL$835.03 ▲ +0.00%
27039 Shanghai Kingstar Winning Software
SHE:300253
-4.69x CN¥-24.81 Million
≈ $-3.63 Million
CN¥5.29 Million China CN¥7.72 ▼ -2.53%
27040 Tira Austenite Tbk
JK:TIRA
-4.69x Rp-908.75 Million
≈ $-53.25K
Rp193.64 Million Indonesia Rp600.00 ▼ -0.83%
27041 Daewon Cable
KO:006340
-4.69x ₩-5.30 Billion
≈ $-3.59 Million
₩1.13 Billion Korea ₩11110.00 ▼ -4.31%
27042 Daewon Cable Co. Ltd. Preference Shares
KO:006345
-4.69x ₩-5.30 Billion
≈ $-3.59 Million
₩1.13 Billion Korea ₩10390.00 ▼ -14.91%
27043 Beijing Chieftain Control Engineering Technology Co Ltd
SHE:300430
-4.70x CN¥-78.19 Million
≈ $-11.44 Million
CN¥16.65 Million China CN¥5.73 ▼ -5.29%
27044 Shenzhen Deren Electronic Co Ltd
SHE:002055
-4.70x CN¥-96.12 Million
≈ $-14.07 Million
CN¥20.47 Million China CN¥7.01 ▼ -5.01%
27045 Unusual Machines, Inc.
NYSE MKT:UMAC
-4.70x $-7.53 Million $1.60 Million USA $16.78 ▲ +13.38%
27046 Beijing Qianjing Landscape Co
SHG:603778
-4.70x CN¥-59.12 Million
≈ $-8.65 Million
CN¥12.58 Million China CN¥18.52 ▲ +1.31%
27047 Wishbone Gold Plc
LSE:WSBN
-4.70x GBX-559.41K
≈ $-68.06
GBX118.97K UK GBX26.75 ▲ +1.90%
27048 INmune Bio Inc
NASDAQ:INMB
-4.71x $-144.03K $30.55K USA $1.32 ▼ -7.04%
27049 Healthcare Triangle Inc
NASDAQ:HCTI
-4.72x $-1.43 Million $302.61K USA $2.35 ▼ -5.62%
27050 S4 Capital PLC
LSE:SFOR
-4.72x GBX-35.40 Million
≈ $-4.31K
GBX7.50 Million UK GBX43.30 ▼ -0.23%
27051 CONCORD ENVIRO SYSTEMS L
NSE:CEWATER
-4.72x Rs-406.53 Million
≈ $-4.40 Million
Rs86.10 Million India Rs247.10 ▼ -4.00%
27052 Cosmos Technology International Berhad
KLSE:0261
-4.72x RM-2.11 Million
≈ $-528.75K
RM446.00K Malaysia RM0.27 ▲ +0.00%
27053 APS Energia S.A.
WAR:APE
-4.72x zł-5.61 Million
≈ $-1.54 Million
zł1.19 Million Poland zł4.57 ▲ +0.44%
27054 iNtRON Biotechnology Inc
KQ:048530
-4.73x ₩-2.74 Billion
≈ $-1.86 Million
₩579.25 Million Korea ₩2715.00 ▼ -0.18%
27055 IMC Exploration Group Public Limited Company
LSE:IMC
-4.73x GBX-220.39K
≈ $-26.82
GBX46.60K UK GBX1.25 ▲ +0.00%
27056 Wisekey International Holding AG
SW:WIHN
-4.73x CHF-11.52 Million
≈ $-14.57 Million
CHF2.44 Million Switzerland CHF13.28 ▼ -6.74%
27057 Clean Energy Fuels Corp
NASDAQ:CLNE
-4.74x $-4.26 Million $899.00K USA $2.01 ▼ -4.74%
27058 CASIN Real Estate Development Group Co Ltd
SHE:000838
-4.74x CN¥-86.63 Million
≈ $-12.68 Million
CN¥18.28 Million China CN¥1.82 ▼ -5.21%
27059 Huize Holding Ltd
NASDAQ:HUIZ
-4.75x $-85.07 Million $17.91 Million USA $1.46 ▼ -2.67%
27060 Jiangsu Nanfang Medical
SHG:603880
-4.75x CN¥-8.29 Million
≈ $-1.21 Million
CN¥1.75 Million China CN¥8.11 ▼ -0.49%
27061 Hubei Guangji Pharmaceutical Co Ltd
SHE:000952
-4.76x CN¥-86.71 Million
≈ $-12.69 Million
CN¥18.23 Million China CN¥6.59 ▼ -1.20%
27062 Global Oriental Bhd
KLSE:1147
-4.76x RM-8.50 Million
≈ $-2.13 Million
RM1.79 Million Malaysia RM0.10 ▲ +0.00%
27063 Sichuan Zigong Conveying Machine Group Co Ltd
SHE:001288
-4.76x CN¥-161.26 Million
≈ $-23.60 Million
CN¥33.89 Million China CN¥24.19 ▼ -1.55%
27064 Simat Technologies Public Company Limited
BK:SIMAT
-4.76x ฿-83.46 Million
≈ $-2.60 Million
฿17.53 Million Thailand ฿1.35 ▼ -3.57%
27065 Taiwan Business Bank
TW:2834
-4.76x NT$-11.64 Billion
≈ $-366.81 Million
NT$2.45 Billion Taiwan NT$16.85 ▲ +3.37%
27066 Hanyang Sec
KO:001750
-4.76x ₩-67.89 Billion
≈ $-46.01 Million
₩14.26 Billion Korea ₩22300.00 ▲ +0.90%
27067 Abcellera Biologics Inc
NASDAQ:ABCL
-4.76x $-126.79 Million $26.62 Million USA $5.72 ▼ -6.69%
27068 Leap Therapeutics Inc
NASDAQ:LPTX
-4.76x $-7.05 Million $1.48 Million USA $2.05 ▲ +368.57%
27069 Harris Technology Group Ltd
AU:HT8
-4.76x AU$-1.79 Million
≈ $-1.27 Million
AU$376.12K Australia AU$0.02 ▲ +0.00%
27070 HPGC Renmintongtai Pharmaceutical Corp
SHG:600829
-4.77x CN¥-187.38 Million
≈ $-27.42 Million
CN¥39.30 Million China CN¥8.70 ▼ -0.57%
27071 Shenzhen Chuangyitong Technology Co.Ltd.
SHE:300991
-4.77x CN¥-11.15 Million
≈ $-1.63 Million
CN¥2.34 Million China CN¥38.77 ▲ +1.28%
27072 Cullen Resources Ltd
AU:CUL
-4.78x AU$-223.70K
≈ $-158.28K
AU$46.80K Australia AU$0.01 ▲ +0.00%
27073 Ikena Oncology Inc
NASDAQ:IKNA
-4.78x $-13.37 Million $2.80 Million USA $1.43 ▲ +4.38%
27074 ImageneBio, Inc.
NASDAQ:IMA
-4.78x $-13.37 Million $2.80 Million USA $5.45 ▲ +0.00%
27075 180 Degree Capital Corp
NASDAQ:TURN
-4.78x $-4.01 Million $837.37K USA $4.96 ▲ +6.21%
27076 Ben Tre Pharmaceutical JSC
VN:DBT
-4.79x ₫-22.11 Billion
≈ $-840.15K
₫4.62 Billion Vietnam ₫11500.00 ▼ -3.77%
27077 Thunderful Group AB
ST:THUNDR
-4.79x Skr-36.40 Million
≈ $-3.92 Million
Skr7.60 Million Sweden Skr0.30 ▼ -1.01%
27078 Joint Stock Company Kaspi.kz
NASDAQ:KSPI
-4.79x $-1.32 Trillion $275.12 Billion USA $85.63 ▼ -3.40%
27079 HWA AG
F:H9W
-4.80x €-1.08 Million
≈ $-1.26 Million
€224.59K Germany €3.13 ▲ +0.00%
27080 Nanjing Baose Co Ltd
SHE:300402
-4.80x CN¥-87.58 Million
≈ $-12.82 Million
CN¥18.24 Million China CN¥16.51 ▲ +5.36%
27081 Home First Finance Company India Limited
NSE:HOMEFIRST
-4.81x Rs-5.04 Billion
≈ $-54.48 Million
Rs1.05 Billion India Rs1064.40 ▼ -0.49%
27082 APRANGA AB EO 029
F:WHX
-4.82x €-2.13 Million
≈ $-2.49 Million
€443.00K Germany €3.82 ▲ +3.52%
27083 Country Heights Holdings Bhd
KLSE:5738
-4.82x RM-16.20 Million
≈ $-4.07 Million
RM3.36 Million Malaysia RM0.16 ▼ -8.57%
27084 Dilli Illustrate Inc
KQ:131180
-4.82x ₩-1.29 Billion
≈ $-873.57K
₩267.45 Million Korea ₩4275.00 ▲ +0.35%
27085 Shaanxi Baoguang Vacuum Electronic Apparatus Co Ltd
SHG:600379
-4.82x CN¥-59.13 Million
≈ $-8.65 Million
CN¥12.26 Million China CN¥13.30 ▲ +0.53%
27086 Joong Ang Enervis Co. Ltd
KQ:000440
-4.82x ₩-542.32 Million
≈ $-367.52K
₩112.46 Million Korea ₩15800.00 ▼ -3.66%
27087 Annaly Capital Management, Inc.
NYSE:NLY
-4.82x $-1.40 Billion $290.51 Million USA $21.17 ▼ -0.61%
27088 Mobilicom Limited Warrants
NASDAQ:MOBBW
-4.83x $-331.81K $68.75K USA $3.24 ▼ -0.31%
27089 Iz Hayvancilik Tarim ve Gida Sanayi Ticaret AS
IS:IZINV
-4.83x TL-22.21 Million
≈ $-497.35K
TL4.59 Million Turkey TL66.50 ▼ -1.92%
27090 Zhejiang Sanwei Rubber Item Co
SHG:603033
-4.84x CN¥-121.74 Million
≈ $-17.81 Million
CN¥25.16 Million China CN¥9.86 ▼ -1.40%
27091 Kazera Global PLC
LSE:KZG
-4.84x GBX-293.00K
≈ $-35.65
GBX60.50K UK GBX1.10 ▲ +0.00%
27092 Oberbank AG
VI:OBS
-4.86x €-411.49 Million
≈ $-481.08 Million
€84.68 Million Austria €82.40 ▲ +0.00%
27093 Creditwest Faktoring AS
IS:CRDFA
-4.86x TL-349.22 Million
≈ $-7.82 Million
TL71.85 Million Turkey TL37.00 ▼ -1.18%
27094 MNC Vision Networks PT
JK:IPTV
-4.86x Rp-386.61 Billion
≈ $-22.65 Million
Rp79.54 Billion Indonesia Rp34.00 ▲ +0.00%
27095 Creative Eye Limited
NSE:CREATIVEYE
-4.86x Rs-11.21 Million
≈ $-121.18K
Rs2.30 Million India Rs6.69 ▲ +0.45%
27096 Ninestar Corp
SHE:002180
-4.87x CN¥-410.59 Million
≈ $-60.08 Million
CN¥84.38 Million China CN¥15.85 ▼ -0.63%
27097 Pan Malaysia Holdings Bhd
KLSE:1287
-4.87x RM-39.85 Million
≈ $-10.00 Million
RM8.19 Million Malaysia RM0.38 ▲ +5.63%
27098 Grand Vision Media Holdings PLC
LSE:GVMH
-4.87x GBX-5.01 Million
≈ $-609.98
GBX1.03 Million UK GBX0.60 ▲ +0.00%
27099 AB Klaipedos nafta
F:XIC
-4.87x €-24.60 Million
≈ $-28.76 Million
€5.05 Million Germany €0.52 ▲ +5.95%
27100 Akari Therapeutics PLC
NASDAQ:AKTX
-4.88x $-4.88 Million $1.00 Million USA $14.99 ▲ +2.43%