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.
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% |