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
28001 Top Win International Limited
NASDAQ:SORA
-8.60x $-1.51 Million $175.90K USA $1.65 ▼ -2.37%
28002 Wuhan Thalys Med Tech Co Ltd
SHG:603716
-8.60x CN¥-27.15 Million
≈ $-3.97 Million
CN¥3.16 Million China CN¥15.89 ▲ +3.38%
28003 RENN Fund Inc
NYSE MKT:RCG
-8.60x $-23.10K $2.69K USA $2.70 ▼ -0.37%
28004 Fujian Rongji Software Co Ltd
SHE:002474
-8.60x CN¥-40.07 Million
≈ $-5.86 Million
CN¥4.66 Million China CN¥6.21 ▲ +3.50%
28005 OurLiving AB
ST:OURLIV
-8.62x Skr-1.46 Million
≈ $-156.80K
Skr169.00K Sweden Skr0.42 ▼ -5.41%
28006 Sukhjit Starch & Chemicals Limited
NSE:SUKHJITS
-8.63x Rs-803.30 Million
≈ $-8.69 Million
Rs93.10 Million India Rs164.60 ▲ +2.68%
28007 HCK Capital Group Bhd
KLSE:7105
-8.63x RM-136.79 Million
≈ $-34.34 Million
RM15.85 Million Malaysia RM2.16 ▲ +0.00%
28008 Accuray Incorporated
NASDAQ:ARAY
-8.64x $-9.71 Million $1.12 Million USA $0.27 ▼ -5.93%
28009 Military Commercial Joint Stock Bank
VN:MBB
-8.65x ₫-64.97 Trillion
≈ $-2.47 Billion
₫7.52 Trillion Vietnam ₫22500.00 ▲ +0.00%
28010 Izoblok
WAR:IZB
-8.66x zł-10.04 Million
≈ $-2.76 Million
zł1.16 Million Poland zł39.00 ▼ -1.52%
28011 Ming Yang Smart Energy Group Ltd
SHG:601615
-8.66x CN¥-1.35 Billion
≈ $-197.55 Million
CN¥155.83 Million China CN¥11.15 ▼ -0.09%
28012 Liaoning Kelong Fine ChemicalInc
SHE:300405
-8.67x CN¥-86.85 Million
≈ $-12.71 Million
CN¥10.02 Million China CN¥5.07 ▲ +3.26%
28013 Holitech Technology Co Ltd
SHE:002217
-8.69x CN¥-56.57 Million
≈ $-8.28 Million
CN¥6.51 Million China CN¥1.46 ▲ +3.55%
28014 Suzhou GYZ Electronic Technology Co. Ltd. A
SHG:688260
-8.71x CN¥-25.00 Million
≈ $-3.66 Million
CN¥2.87 Million China CN¥100.08 ▼ -2.66%
28015 Konfrut Gida Sanayi ve Ticaret AS
IS:KNFRT
-8.73x TL-138.56 Million
≈ $-3.10 Million
TL15.87 Million Turkey TL10.71 ▲ +3.08%
28016 Transcontinental Inc
TO:TCL-A
-8.74x CA$-36.70 Million
≈ $-26.55 Million
CA$4.20 Million Canada CA$5.34 ▼ -0.19%
28017 Qinghai Spring Medicinal Resources Technology Co Ltd
SHG:600381
-8.74x CN¥-77.95 Million
≈ $-11.41 Million
CN¥8.92 Million China CN¥3.54 ▲ +3.81%
28018 Lightbridge Corp
NASDAQ:LTBR
-8.75x $-1.03 Million $117.66K USA $8.24 ▼ -2.37%
28019 Grenergy Renovables S.A
MC:GRE
-8.75x €-17.50 Million
≈ $-20.46 Million
€2.00 Million Spain €92.20 ▼ -3.76%
28020 GREEN CROSS WellBeing Corporation
KQ:234690
-8.78x ₩-7.45 Billion
≈ $-5.05 Million
₩848.88 Million Korea ₩7800.00 ▲ +7.59%
28021 Bursa Cimento Fabrikasi AS
IS:BUCIM
-8.78x TL-1.81 Billion
≈ $-40.44 Million
TL205.60 Million Turkey TL5.04 ▲ +0.80%
28022 Shanghai Bailian Group Co Ltd B
SHG:900923
-8.79x $-1.02 Billion $116.11 Million China $0.59 ▲ +2.81%
28023 OFX Group Ltd
AU:OFX
-8.79x AU$-20.80 Million
≈ $-14.72 Million
AU$2.37 Million Australia AU$0.80 ▲ +0.00%
28024 Integrated Logistics Bhd
KLSE:5614
-8.80x RM-58.18 Million
≈ $-14.61 Million
RM6.62 Million Malaysia RM0.61 ▼ -6.15%
28025 Capri Nusa Satu Properti Tbk PT
JK:CPRI
-8.80x Rp-958.23 Million
≈ $-56.15K
Rp108.93 Million Indonesia Rp50.00 ▲ +0.00%
28026 Alfas Solar Enerji Sanayi ve Ticaret A.S.
IS:ALFAS
-8.80x TL-519.68 Million
≈ $-11.64 Million
TL59.04 Million Turkey TL41.04 ▲ +0.20%
28027 First National Financial Corp
TO:FN
-8.81x CA$-557.84 Million
≈ $-403.53 Million
CA$63.35 Million Canada CA$47.98 ▲ +0.00%
28028 Data 3 Ltd
AU:DTL
-8.82x AU$-204.32 Million
≈ $-144.57 Million
AU$23.17 Million Australia AU$9.76 ▲ +0.21%
28029 Xiamen XGMA Machinery Co Ltd
SHG:600815
-8.84x CN¥-20.27 Million
≈ $-2.97 Million
CN¥2.29 Million China CN¥2.91 ▼ -3.00%
28030 Otokar Otomotiv ve Savunma Sanayi AS
IS:OTKAR
-8.85x TL-3.65 Billion
≈ $-81.67 Million
TL412.03 Million Turkey TL305.00 ▲ +0.33%
28031 Hyundai Development Co
KO:294870
-8.85x ₩-352.69 Billion
≈ $-239.02 Million
₩39.85 Billion Korea ₩19850.00 ▲ +2.48%
28032 Aditya Birla Capital Limited
NSE:ABCAPITAL
-8.86x Rs-149.81 Billion
≈ $-1.62 Billion
Rs16.90 Billion India Rs404.30 ▲ +2.60%
28033 Manba Finance Ltd
NSE:MANBA
-8.87x Rs-1.88 Billion
≈ $-20.29 Million
Rs211.49 Million India Rs135.48 ▼ -0.17%
28034 Argentina Lithium & Energy Corp
V:LIT
-8.89x CA$-1.99 Million
≈ $-1.44 Million
CA$223.42K Canada CA$0.08 ▲ +6.67%
28035 Beijing Yuanlong Yato Culture Dissemination Co Ltd
SHE:002878
-8.89x CN¥-120.79 Million
≈ $-17.68 Million
CN¥13.59 Million China CN¥12.18 ▲ +4.01%
28036 Suzhou Kelida Bldg &
SHG:603828
-8.89x CN¥-113.53 Million
≈ $-16.61 Million
CN¥12.77 Million China CN¥4.15 ▲ +2.47%
28037 Shenzhen Fine Made Electronics Group Co Ltd
SHE:300671
-8.90x CN¥-43.63 Million
≈ $-6.38 Million
CN¥4.90 Million China CN¥54.32 ▲ +0.85%
28038 KNOTUS Co.Ltd
KQ:278650
-8.92x ₩-9.34 Billion
≈ $-6.33 Million
₩1.05 Billion Korea ₩1693.00 ▲ +6.95%
28039 Tan Chong Motor Holdings Bhd
KLSE:4405
-8.92x RM-40.68 Million
≈ $-10.21 Million
RM4.56 Million Malaysia RM0.48 ▲ +0.00%
28040 Shanghai Orient-Chip Technology Co. Ltd. A
SHG:688061
-8.92x CN¥-85.61 Million
≈ $-12.53 Million
CN¥9.59 Million China CN¥33.35 ▲ +6.11%
28041 ERAMET EO 305 ADR 1/10
F:ER70
-8.93x €-125.00 Million
≈ $-146.14 Million
€14.00 Million Germany €5.35 ▲ +2.88%
28042 HEBEI CONSTR.GRP CORP YC1
F:H9D
-8.94x €-1.53 Billion
≈ $-1.78 Billion
€170.71 Million Germany €0.03 ▲ +0.00%
28043 Hongda
SHG:600331
-8.96x CN¥-253.44 Million
≈ $-37.09 Million
CN¥28.30 Million China CN¥12.55 ▲ +1.62%
28044 Beijing Highlander Digital Technology Co Ltd
SHE:300065
-8.96x CN¥-50.75 Million
≈ $-7.43 Million
CN¥5.67 Million China CN¥15.36 ▲ +6.59%
28045 Altarea SCA
PA:ALTA
-8.96x €-85.10 Million
≈ $-99.49 Million
€9.50 Million France €100.80 ▼ -0.98%
28046 Asuransi Jiwa Syariah Jasa Mitra Abadi Tbk PT
JK:JMAS
-8.96x Rp-21.22 Billion
≈ $-1.24 Million
Rp2.37 Billion Indonesia Rp228.00 ▲ +0.88%
28047 Cpt Drives & Power Pcl
BK:CPT
-8.96x ฿-161.34 Million
≈ $-5.03 Million
฿18.00 Million Thailand ฿0.99 ▲ +0.00%
28048 Ariana Resources plc
LSE:AAU
-8.98x GBX-1.02 Million
≈ $-124.59
GBX114.00K UK GBX1.43 ▼ -5.30%
28049 Kunwu Jiuding Investment Holdings Co Ltd
SHG:600053
-9.00x CN¥-24.86 Million
≈ $-3.64 Million
CN¥2.76 Million China CN¥7.36 ▲ +4.25%
28050 Binasat Communications Bhd
KLSE:0195
-9.00x RM-30.36 Million
≈ $-7.62 Million
RM3.37 Million Malaysia RM0.07 ▲ +0.00%
28051 Shenzhen Huaqiang Industry Co Ltd
SHE:000062
-9.01x CN¥-918.00 Million
≈ $-134.33 Million
CN¥101.86 Million China CN¥21.78 ▲ +4.91%
28052 Marna Beteiligungen AG
F:M5S
-9.01x €-261.36K
≈ $-305.56K
€29.00K Germany €0.06 ▼ -3.17%
28053 Kocaer Celik Sanayi ve Ticaret A.S.
IS:KCAER
-9.02x TL-243.55 Million
≈ $-5.45 Million
TL27.01 Million Turkey TL14.94 ▲ +1.15%
28054 Batavia Prosperindo Finance
JK:BPFI
-9.03x Rp-141.28 Billion
≈ $-8.28 Million
Rp15.64 Billion Indonesia Rp260.00 ▼ -3.70%
28055 Ariana Resources Plc
AU:AA2
-9.04x AU$-1.03 Million
≈ $-728.79K
AU$114.00K Australia AU$0.30 ▲ +5.26%
28056 Sunty Development Co Ltd
TW:3266
-9.06x NT$-395.80 Million
≈ $-12.47 Million
NT$43.68 Million Taiwan NT$13.95 ▲ +0.36%
28057 Centaurus Energy Inc
V:CTA
-9.06x CA$-281.00K
≈ $-203.27K
CA$31.00K Canada CA$1.25 ▼ -51.92%
28058 CENTAURUS ENERGY INC.
F:72M0
-9.06x €-281.00K
≈ $-328.52K
€31.00K Germany €0.37 ▼ -69.34%
28059 Transcontinental Realty Investors
NYSE:TCI
-9.07x $-2.94 Million $324.00K USA $40.79 ▼ -3.48%
28060 Accelerate Diagnostics Inc
NASDAQ:AXDX
-9.07x $-8.25 Million $910.00K USA $0.04 ▲ +0.00%
28061 Balco Group AB
ST:BALCO
-9.07x Skr-49.00 Million
≈ $-5.27 Million
Skr5.40 Million Sweden Skr14.65 ▲ +1.38%
28062 FPT Digital Retail JSC
VN:FRT
-9.08x ₫-2.61 Trillion
≈ $-99.18 Million
₫287.35 Billion Vietnam ₫124400.00 ▲ +6.96%
28063 Asmallworld AG
SW:ASWN
-9.09x CHF-263.48K
≈ $-333.11K
CHF29.00K Switzerland CHF0.58 ▲ +0.00%
28064 Hunan Huasheng Co Ltd
SHG:600156
-9.10x CN¥-34.40 Million
≈ $-5.03 Million
CN¥3.78 Million China CN¥7.37 ▲ +4.39%
28065 Erech Finance Cahalacha Ltd
TA:EFNC
-9.10x ILA-3.75 Million
≈ $-10.05K
ILA412.00K Israel ILA208.00 ▼ -5.02%
28066 Jaya Konstruksi Manggala Pratama
JK:JKON
-9.10x Rp-236.72 Billion
≈ $-13.87 Million
Rp26.01 Billion Indonesia Rp66.00 ▲ +0.00%
28067 Haidemenos S.A.
AT:HAIDE
-9.11x €-366.37K
≈ $-428.32K
€40.23K Greece €0.71 ▲ +1.43%
28068 Beijing New Space Technology Co Ltd
SHG:605178
-9.12x CN¥-23.94 Million
≈ $-3.50 Million
CN¥2.62 Million China CN¥59.30 ▲ +10.00%
28069 Commerzbank AG
XETRA:CBK
-9.13x €-6.73 Billion
≈ $-7.86 Billion
€737.00 Million Germany €37.67 ▲ +0.88%
28070 CammSys Corp
KQ:050110
-9.13x ₩-14.86 Billion
≈ $-10.07 Million
₩1.63 Billion Korea ₩913.00 ▲ +7.54%
28071 GomSpace Group AB
ST:GOMX
-9.13x Skr-34.60 Million
≈ $-3.72 Million
Skr3.79 Million Sweden Skr12.29 ▲ +1.65%
28072 Nufarm Ltd
AU:NUF
-9.15x AU$-349.52 Million
≈ $-247.30 Million
AU$38.20 Million Australia AU$3.00 ▲ +1.35%
28073 Yunnan Water Investment Co. Limited
F:2WI
-9.19x €-5.88 Billion
≈ $-6.87 Billion
€640.04 Million Germany €0.01 ▲ +0.00%
28074 Harley-Davidson Inc
NYSE:HOG
-9.20x $-228.02 Million $24.77 Million USA $24.54 ▼ -0.41%
28075 Hanil Vacuum Co. Ltd
KQ:123840
-9.21x ₩-4.05 Billion
≈ $-2.75 Million
₩439.97 Million Korea ₩1707.00 ▲ +13.50%
28076 Molinos Agro SA
BA:MOLA
-9.22x AR$-264.44 Billion
≈ $-191.35 Million
AR$28.68 Billion Argentina AR$21350.00 ▲ +0.47%
28077 Hong Leong Capital Bhd
KLSE:5274
-9.23x RM-164.09 Million
≈ $-41.20 Million
RM17.77 Million Malaysia RM3.13 ▼ -0.95%
28078 Orbital Corporation Ltd
AU:OEC
-9.24x AU$-2.90 Million
≈ $-2.05 Million
AU$314.00K Australia AU$0.14 ▼ -9.68%
28079 Commonwealth Bank of Australia
F:CWW
-9.24x €-22.85 Billion
≈ $-26.71 Billion
€2.47 Billion Germany €108.36 ▲ +0.69%
28080 Sichuan Shudao Equipment & Technology Co Ltd
SHE:300540
-9.25x CN¥-85.84 Million
≈ $-12.56 Million
CN¥9.28 Million China CN¥25.41 ▲ +1.15%
28081 Impact Coatings publ AB
ST:IMPC
-9.26x Skr-5.56 Million
≈ $-597.91K
Skr600.00K Sweden Skr3.28 ▼ -2.38%
28082 China Fangda Group Co Ltd
SHE:000055
-9.27x CN¥-306.13 Million
≈ $-44.80 Million
CN¥33.03 Million China CN¥3.41 ▲ +2.10%
28083 China Fangda Group Co Ltd
SHE:200055
-9.27x HK$-306.13 Million
≈ $-39.08 Million
HK$33.03 Million China HK$1.35 ▲ +0.75%
28084 People's Garment Public Company Limited
BK:PG
-9.28x ฿-58.82 Million
≈ $-1.83 Million
฿6.34 Million Thailand ฿6.55 ▲ +1.55%
28085 Stereotaxis Inc
NYSE MKT:STXS
-9.28x $-405.85K $43.75K USA $1.92 ▲ +1.05%
28086 Radium Development Berhad
KLSE:5313
-9.30x RM-43.01 Million
≈ $-10.80 Million
RM4.62 Million Malaysia RM0.54 ▼ -0.92%
28087 Malaysian Resources Corporation
KLSE:1651
-9.30x RM-172.62 Million
≈ $-43.34 Million
RM18.55 Million Malaysia RM0.31 ▲ +1.64%
28088 Goldflare Exploration Inc
V:GOFL
-9.34x CA$-292.21K
≈ $-211.38K
CA$31.29K Canada CA$0.03 ▲ +0.00%
28089 Audeara Ltd
AU:AUA
-9.34x AU$-69.09K
≈ $-48.88K
AU$7.40K Australia AU$0.03 ▲ +0.00%
28090 Duro Felguera
MC:MDF
-9.35x €-14.63 Million
≈ $-17.10 Million
€1.56 Million Spain €0.19 ▼ -3.72%
28091 Anxin Trust Co Ltd
SHG:600816
-9.35x CN¥-105.47 Million
≈ $-15.43 Million
CN¥11.28 Million China CN¥2.56 ▲ +0.39%
28092 GAMES BOX S.A. ZY-10
F:ZN6
-9.36x €-295.79K
≈ $-345.81K
€31.60K Germany €0.15 ▼ -1.36%
28093 Poznanska Korporacja Budowlana Pekabex SA
WAR:PBX
-9.36x zł-3.36 Million
≈ $-925.27K
zł359.00K Poland zł9.05 ▲ +0.11%
28094 Reliance Communications Limited
NSE:RCOM
-9.37x Rs-3.64 Billion
≈ $-39.32 Million
Rs388.00 Million India Rs0.82 ▲ +0.00%
28095 Supreme Electronics Co Ltd
TW:8112
-9.37x NT$-16.64 Billion
≈ $-524.34 Million
NT$1.78 Billion Taiwan NT$80.30 ▲ +6.22%
28096 Guangdong Weide Information Technology Co. Ltd. A
SHG:688171
-9.40x CN¥-11.79 Million
≈ $-1.72 Million
CN¥1.25 Million China CN¥25.76 ▲ +6.31%
28097 Airthings ASA
OL:AIRX
-9.40x Nkr-2.50 Million
≈ $-263.18K
Nkr266.00K Norway Nkr0.13 ▲ +3.54%
28098 MVV Energie AG
F:MVV1
-9.41x €-186.69 Million
≈ $-218.26 Million
€19.85 Million Germany €30.00 ▲ +0.00%
28099 Zevia Pbc
NYSE:ZVIA
-9.44x $-2.33 Million $247.00K USA $1.70 ▲ +4.94%
28100 BIEN SPAREB.AS NK 34375
F:JX0
-9.47x €-138.67 Million
≈ $-162.12 Million
€14.64 Million Germany €12.40 ▲ +0.00%