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
24201 Goldenmax International Technology Ltd
SHE:002636
-0.93x CN¥-95.52 Million
≈ $-13.98 Million
CN¥102.45 Million China CN¥51.73 ▲ +2.17%
24202 Aquila Energy Efficiency Trust PLC
LSE:AEET
-0.93x GBX-1.09 Million
≈ $-132.74
GBX1.17 Million UK GBX25.20 ▲ +0.00%
24203 Mountain Crest Acquisition Corp V
NASDAQ:MCAG
-0.93x $-117.43K $125.92K USA $13.27 ▲ +0.00%
24204 US Masters Residential Property Fund
AU:URF
-0.93x AU$-4.82 Million
≈ $-3.41 Million
AU$5.16 Million Australia AU$0.16 ▲ +1.97%
24205 Darbond Technology Co. Ltd. A
SHG:688035
-0.94x CN¥-100.63 Million
≈ $-14.73 Million
CN¥107.61 Million China CN¥76.65 ▲ +2.36%
24206 R&R Real Estate Investment Trust
V:RRR-UN
-0.94x CA$-451.00K
≈ $-326.24K
CA$482.19K Canada CA$0.09 ▲ +0.00%
24207 Romios Gold Resources Inc.
V:RG
-0.94x CA$-208.35K
≈ $-150.72K
CA$222.74K Canada CA$0.67 ▲ +1.52%
24208 Environmental Group Ltd (the)
AU:EGL
-0.94x AU$-3.06 Million
≈ $-2.16 Million
AU$3.27 Million Australia AU$0.12 ▲ +0.00%
24209 Consolidated Construction Consortium Limited
NSE:CCCL
-0.94x Rs-725.56 Million
≈ $-7.85 Million
Rs775.09 Million India Rs14.78 ▼ -1.53%
24210 Your Family Entertainment AG
F:RTV
-0.94x €-782.00K
≈ $-914.24K
€835.00K Germany €0.49 ▲ +0.00%
24211 Kingsignal Technology Co Ltd
SHE:300252
-0.94x CN¥-2.56 Million
≈ $-375.01K
CN¥2.73 Million China CN¥15.43 ▲ +7.45%
24212 Zwahlen et Mayr SA
SW:ZWM
-0.94x CHF-856.00K
≈ $-1.08 Million
CHF913.00K Switzerland CHF143.00 ▲ +0.00%
24213 CTT Systems AB
ST:CTT
-0.94x Skr-9.10 Million
≈ $-979.31K
Skr9.70 Million Sweden Skr140.00 ▲ +0.72%
24214 Shriram Finance Limited
NSE:SHRIRAMFIN
-0.94x Rs-41.98 Billion
≈ $-453.96 Million
Rs44.74 Billion India Rs912.95 ▲ +0.14%
24215 Fire & Gas Detection Technologies Ltd
TA:FGAS
-0.94x ILA-2.60 Million
≈ $-6.98K
ILA2.77 Million Israel ILA1060.00 ▲ +0.09%
24216 Hunan Kylinsec Technology Co. Ltd. A
SHG:688152
-0.94x CN¥-7.46 Million
≈ $-1.09 Million
CN¥7.94 Million China CN¥32.10 ▼ -1.83%
24217 BIG Industries Bhd
KLSE:7005
-0.94x RM-4.30 Million
≈ $-1.08 Million
RM4.56 Million Malaysia RM0.54 ▲ +0.94%
24218 Supreme Engineering Limited
NSE:SUPREMEENG
-0.94x Rs-42.32 Million
≈ $-457.72K
Rs44.92 Million India Rs0.94 ▼ -1.05%
24219 Yorbeau Resources Inc
TO:YRB
-0.94x CA$-93.62K
≈ $-67.72K
CA$99.34K Canada CA$0.06 ▼ -7.69%
24220 Aerospace Nanhu Electronic Information Technology Co. Ltd. A
SHG:688552
-0.94x CN¥-30.11 Million
≈ $-4.41 Million
CN¥31.95 Million China CN¥29.69 ▲ +0.78%
24221 Viking Kagit ve Seluloz AS
IS:VKING
-0.94x TL-208.95 Million
≈ $-4.68 Million
TL221.65 Million Turkey TL26.04 ▼ -1.74%
24222 Panca Anugrah Wisesa Tbk PT
JK:MGLV
-0.94x Rp-4.49 Billion
≈ $-263.31K
Rp4.76 Billion Indonesia Rp8100.00 ▲ +9.83%
24223 Shanghai Rychen Technologies Co. Ltd. A
SHE:301273
-0.95x CN¥-28.87 Million
≈ $-4.22 Million
CN¥30.52 Million China CN¥46.90 ▲ +6.62%
24224 Intuitive Investments Group Plc
LSE:IIG
-0.95x GBX-263.00K
≈ $-32.00
GBX278.00K UK GBX212.00 ▼ -2.75%
24225 Meridian Mining UK Societas
TO:MNO
-0.95x CA$-2.43 Million
≈ $-1.76 Million
CA$2.57 Million Canada CA$1.88 ▼ -2.59%
24226 Enad Global 7 AB
ST:EG7
-0.95x Skr-14.20 Million
≈ $-1.53 Million
Skr15.00 Million Sweden Skr19.06 ▼ -2.26%
24227 Future Health Esg Corp
NASDAQ:FHLT
-0.95x $-62.77K $66.29K USA $10.96 ▲ +0.00%
24228 PetroVietnam Drilling & Well Service Corp
VN:PVD
-0.95x ₫-290.13 Billion
≈ $-11.02 Million
₫306.16 Billion Vietnam ₫30000.00 ▲ +2.56%
24229 Naim Holdings Bhd
KLSE:5073
-0.95x RM-30.49 Million
≈ $-7.65 Million
RM32.15 Million Malaysia RM0.71 ▼ -0.70%
24230 Austin Gold Corp
NYSE MKT:AUST
-0.95x $-475.52K $501.01K USA $1.29 ▲ +2.38%
24231 Thai Coating Industrial Public Company Limited
BK:TCOAT
-0.95x ฿-3.40 Million
≈ $-105.88K
฿3.58 Million Thailand ฿28.50 ▲ +9.62%
24232 Very Good Tour Co. Ltd
KQ:094850
-0.95x ₩-1.71 Billion
≈ $-1.16 Million
₩1.80 Billion Korea ₩4490.00 ▲ +0.56%
24233 Ledman Optoelectronic Co Ltd
SHE:300162
-0.95x CN¥-3.81 Million
≈ $-557.50K
CN¥4.01 Million China CN¥9.02 ▼ -4.14%
24234 DarioHealth Corp
NASDAQ:DRIO
-0.95x $-3.08 Million $3.24 Million USA $7.65 ▲ +0.00%
24235 Polledo S.A.
BA:POLL
-0.95x AR$-29.84 Million
≈ $-21.59K
AR$31.38 Million Argentina AR$292.00 ▲ +0.69%
24236 Nala Digital Commerce Ltd
TA:NALA
-0.95x ILA-4.35 Million
≈ $-11.65K
ILA4.57 Million Israel ILA600.00 ▲ +0.17%
24237 Alien Metals Ltd
LSE:UFO
-0.95x GBX-1.52 Million
≈ $-184.70
GBX1.59 Million UK GBX0.12 ▼ -4.00%
24238 Indivior PLC Ordinary Shares
NASDAQ:INDV
-0.95x $-40.93 Million $43.00 Million USA $35.43 ▲ +5.10%
24239 Sonel S.A.
WAR:SON
-0.95x zł-1.91 Million
≈ $-525.93K
zł2.01 Million Poland zł14.65 ▼ -2.01%
24240 Artiva Biotherapeutics, Inc. Common Stock
NASDAQ:ARTV
-0.95x $-10.75 Million $11.28 Million USA $6.97 ▲ +1.46%
24241 Huaiji Dengyun Auto-parts Holding Co Ltd
SHE:002715
-0.95x CN¥-3.10 Million
≈ $-452.95K
CN¥3.25 Million China CN¥15.90 ▲ +0.00%
24242 2CRSI S.A.
PA:AL2SI
-0.95x €-1.22 Million
≈ $-1.42 Million
€1.28 Million France €55.45 ▼ -5.13%
24243 BURFORD CAPITAL LTD
F:9BFA
-0.95x €-84.23 Million
≈ $-98.47 Million
€88.30 Million Germany €3.79 ▼ -0.42%
24244 MEDIANA Co.Ltd
KQ:041920
-0.95x ₩-2.17 Billion
≈ $-1.47 Million
₩2.27 Billion Korea ₩15880.00 ▼ -9.15%
24245 Privasia Technology Bhd
KLSE:0123
-0.96x RM-7.41 Million
≈ $-1.86 Million
RM7.76 Million Malaysia RM0.08 ▲ +0.00%
24246 Wildsky Resources Inc
V:WSK
-0.96x CA$-293.77K
≈ $-212.51K
CA$307.54K Canada CA$0.14 ▼ -6.67%
24247 PolyPid
NASDAQ:PYPD
-0.96x $-29.62 Million $31.00 Million USA $4.72 ▼ -3.08%
24248 Red Mountain Mining Ltd
AU:RMX
-0.96x AU$-984.49
≈ $-696.59
AU$1.03K Australia AU$0.02 ▲ +6.25%
24249 Artius II Acquisition Inc.
NASDAQ:AACB
-0.96x $-234.53K $245.39K USA $10.50 ▼ -0.17%
24250 Artius II Acquisition Inc. Units
NASDAQ:AACBU
-0.96x $-234.53K $245.39K USA $12.79 ▲ +17.56%
24251 Global Engine Group Holding Limited Ordinary Shares
NASDAQ:GLE
-0.96x $-905.53K $947.33K USA $0.45 ▼ -2.22%
24252 Victor Group Holdings Ltd
AU:VIG
-0.96x AU$-1.37 Million
≈ $-969.67K
AU$1.43 Million Australia AU$0.04 ▲ +0.00%
24253 Ayes Celik Hasir ve Cit Sanayi AS
IS:AYES
-0.96x TL-30.06 Million
≈ $-673.18K
TL31.43 Million Turkey TL37.00 ▼ -3.60%
24254 Essence Fastening Systems (Shanghai) Co. Ltd.
SHE:301005
-0.96x CN¥-6.42 Million
≈ $-938.95K
CN¥6.70 Million China CN¥102.81 ▲ +3.84%
24255 Mandatum Oyj
HE:MANTA
-0.96x €-59.40 Million
≈ $-69.44 Million
€62.00 Million Finland €5.53 ▼ -0.81%
24256 Kainos Medicine Inc
KQ:284620
-0.96x ₩-21.44 Million
≈ $-14.53K
₩22.37 Million Korea ₩1087.00 ▼ -8.81%
24257 DongKoo Bio&Pharma Co. Ltd
KQ:006620
-0.96x ₩-10.82 Billion
≈ $-7.34 Million
₩11.29 Billion Korea ₩4200.00 ▲ +0.24%
24258 Man Industries (India) Limited
NSE:MANINDS
-0.96x Rs-619.62 Million
≈ $-6.70 Million
Rs645.90 Million India Rs496.15 ▼ -1.00%
24259 Hainan Development Holdings Nanhai Co Ltd
SHE:002163
-0.96x CN¥-184.18 Million
≈ $-26.95 Million
CN¥191.75 Million China CN¥9.94 ▼ -0.60%
24260 Idorsia Ltd
SW:IDIA
-0.96x CHF-60.67 Million
≈ $-76.71 Million
CHF63.12 Million Switzerland CHF4.05 ▼ -4.30%
24261 Triumph Science & Technology Co Ltd
SHG:600552
-0.96x CN¥-74.22 Million
≈ $-10.86 Million
CN¥77.17 Million China CN¥18.55 ▼ -1.54%
24262 Zhejiang Jinggong Science Technology
SHE:002006
-0.96x CN¥-30.10 Million
≈ $-4.40 Million
CN¥31.29 Million China CN¥15.87 ▼ -0.19%
24263 PERENNIAL ENERGY HD-01
F:PEZ
-0.96x €-423.94 Million
≈ $-495.63 Million
€440.23 Million Germany €0.10 ▼ -1.02%
24264 Entero Healthcare Solutions Ltd.
NSE:ENTERO
-0.96x Rs-572.73 Million
≈ $-6.19 Million
Rs594.00 Million India Rs1127.40 ▼ -2.17%
24265 Elicio Therapeutics Inc.
NASDAQ:ELTX
-0.96x $-14.36 Million $14.89 Million USA $12.53 ▲ +9.05%
24266 Macro Metals Ltd
AU:M4M
-0.97x AU$-634.20
≈ $-448.74
AU$655.25 Australia AU$0.01 ▼ -14.29%
24267 PVA TePla AG
XETRA:TPE
-0.97x €-2.60 Million
≈ $-3.04 Million
€2.69 Million Germany €43.64 ▲ +1.68%
24268 Vendetta Mining Corp
V:VTT
-0.97x CA$-142.19K
≈ $-102.86K
CA$146.79K Canada CA$0.02 ▲ +0.00%
24269 Austindo Nusantara Jaya Tbk
JK:ANJT
-0.97x Rp-9.10 Million
≈ $-533.23
Rp9.39 Million Indonesia Rp1615.00 ▼ -1.52%
24270 Wanbangde Pharmaceutical Holding Group Co Ltd
SHE:002082
-0.97x CN¥-14.73 Million
≈ $-2.16 Million
CN¥15.20 Million China CN¥14.69 ▼ -4.98%
24271 Bingshan Refrigeration & Heat Transfer Technologies Co Ltd
SHE:000530
-0.97x CN¥-10.42 Million
≈ $-1.52 Million
CN¥10.75 Million China CN¥6.32 ▲ +1.12%
24272 Bingshan Refrigeration and Heat Transfer Technologies Co Ltd
SHE:200530
-0.97x HK$-10.43 Million
≈ $-1.33 Million
HK$10.75 Million China HK$1.64 ▼ -0.61%
24273 Monte Rosa Therapeutics Inc
NASDAQ:GLUE
-0.97x $-45.49 Million $46.88 Million USA $17.59 ▼ -0.85%
24274 Fujian Furi Electronics Co Ltd
SHG:600203
-0.97x CN¥-63.34 Million
≈ $-9.27 Million
CN¥65.28 Million China CN¥12.52 ▼ -3.54%
24275 The Metals Royalty Company Inc. Common Stock
NASDAQ:TMCR
-0.97x $-2.96 Million $3.04 Million USA $12.84 ▲ +0.47%
24276 Meritage Corporation
NYSE:MTH
-0.97x $-96.51 Million $99.30 Million USA $67.11 ▼ -1.48%
24277 YES24 Co.Ltd
KQ:053280
-0.97x ₩-5.97 Billion
≈ $-4.05 Million
₩6.14 Billion Korea ₩2910.00 ▲ +0.87%
24278 China Union Holdings Ltd
SHE:000036
-0.97x CN¥-32.74 Million
≈ $-4.79 Million
CN¥33.65 Million China CN¥5.06 ▼ -0.98%
24279 Hudson Investment Group Ltd
AU:HGL
-0.97x AU$-334.00K
≈ $-236.33K
AU$343.00K Australia AU$0.18 ▲ +0.00%
24280 Nanjing Chemical Fibre Co Ltd
SHG:600889
-0.97x CN¥-35.93 Million
≈ $-5.26 Million
CN¥36.87 Million China CN¥15.94 ▼ -1.60%
24281 Kirby Corporation
NYSE:KEX
-0.98x $-79.36 Million $81.33 Million USA $144.80 ▲ +0.99%
24282 Lakshmi Finance & Industrial Corporation Limited
NSE:LFIC
-0.98x Rs-32.44 Million
≈ $-350.82K
Rs33.22 Million India Rs141.10 ▼ -1.02%
24283 Tradetool Auto Co Ltd
TWO:3685
-0.98x NT$-3.81 Million
≈ $-119.91K
NT$3.90 Million Taiwan NT$28.00 ▲ +4.87%
24284 BRAIN Biotech AG
XETRA:BNN
-0.98x €-2.02 Million
≈ $-2.37 Million
€2.07 Million Germany €2.98 ▼ -0.67%
24285 DOREL INDS INC. B
F:DO4B
-0.98x €-133.01 Million
≈ $-155.51 Million
€135.96 Million Germany €0.94 ▼ -7.43%
24286 DOREL INDS INC. A
F:DO4C
-0.98x €-133.01 Million
≈ $-155.51 Million
€135.96 Million Germany €0.97 ▲ +0.00%
24287 Advanced Packaging Tech (Malaysia)
KLSE:9148
-0.98x RM-93.00K
≈ $-23.35K
RM95.00K Malaysia RM0.58 ▲ +0.00%
24288 Stratasys Ltd
NASDAQ:SSYS
-0.98x $-18.38 Million $18.75 Million USA $9.85 ▼ -6.19%
24289 Daebo Magnetic Co.Ltd
KQ:290670
-0.98x ₩-974.89 Million
≈ $-660.67K
₩992.74 Million Korea ₩7090.00 ▼ -4.96%
24290 Zhejiang Semir Garment Co Ltd
SHE:002563
-0.98x CN¥-208.22 Million
≈ $-30.47 Million
CN¥211.78 Million China CN¥5.45 ▼ -1.62%
24291 Rapid Synergy Bhd
KLSE:7765
-0.98x RM-25.78 Million
≈ $-6.47 Million
RM26.21 Million Malaysia RM0.91 ▲ +7.10%
24292 Zhejiang HangKe Technology Co Ltd
SHG:688006
-0.98x CN¥-96.08 Million
≈ $-14.06 Million
CN¥97.67 Million China CN¥35.27 ▼ -2.22%
24293 Hung Ching Development & Construction Co Ltd
TW:2527
-0.98x NT$-355.66 Million
≈ $-11.21 Million
NT$361.17 Million Taiwan NT$37.25 ▲ +1.78%
24294 Hydrofarm Holdings Group Inc
NASDAQ:HYFM
-0.99x $-17.01 Million $17.27 Million USA $0.96 ▼ -3.08%
24295 Hanstone Gold Corp
V:HANS
-0.99x CA$-307.56K
≈ $-222.49K
CA$311.63K Canada CA$0.02 ▼ -20.00%
24296 Xinxing Ductile Iron Pipes Co Ltd
SHE:000778
-0.99x CN¥-292.06 Million
≈ $-42.74 Million
CN¥295.54 Million China CN¥4.28 ▼ -1.83%
24297 Fireweed Zinc Ltd
V:FWZ
-0.99x CA$-90.76K
≈ $-65.65K
CA$91.78K Canada CA$4.27 ▼ -6.77%
24298 Atlantaa Limited
NSE:ATLANTAA
-0.99x Rs-306.64 Million
≈ $-3.32 Million
Rs309.76 Million India Rs40.65 ▼ -2.14%
24299 BES Engineering Co
TW:2515
-0.99x NT$-165.76 Million
≈ $-5.22 Million
NT$167.35 Million Taiwan NT$13.30 ▲ +4.31%
24300 Helixmith Co. Ltd
KQ:084990
-0.99x ₩-2.85 Billion
≈ $-1.93 Million
₩2.87 Billion Korea ₩5190.00 ▼ -5.29%