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,490
Positive operating CF and net income required

Last Updated

Sep 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
29301 Shanghai Morn Electric Equipment Co Ltd
SHE:002451
-92.67x CN¥-124.15 Million
≈ $-18.17 Million
CN¥1.34 Million China CN¥8.14 ▲ +0.74%
29302 Fujian Minfa Aluminium Co Ltd
SHE:002578
-93.02x CN¥-81.29 Million
≈ $-11.89 Million
CN¥873.83K China CN¥4.28 ▲ +3.63%
29303 Nuvoton Technology Corp
TW:4919
-96.33x NT$-687.20 Million
≈ $-21.65 Million
NT$7.13 Million Taiwan NT$120.50 ▼ -2.82%
29304 Kps AG
XETRA:KSC
-96.69x €-3.38 Million
≈ $-3.96 Million
€35.00K Germany €0.24 ▼ -3.57%
29305 Samchai Steel Industries Public Company Limited
BK:SAM
-97.60x ฿-120.00 Million
≈ $-3.74 Million
฿1.23 Million Thailand ฿0.15 ▼ -6.25%
29306 Beijing Venustech Inc
SHE:002439
-98.17x CN¥-156.79 Million
≈ $-22.94 Million
CN¥1.60 Million China CN¥13.21 ▼ -2.65%
29307 Adyton Resources Corp
V:ADY
-98.57x CA$-219.02K
≈ $-158.44K
CA$2.22K Canada CA$0.32 ▲ +0.00%
29308 ADYTON RESOURCES CORP.
F:701
-98.57x €-219.02K
≈ $-256.06K
€2.22K Germany €0.23 ▼ -5.74%
29309 Shaanxi Fenghuo Electronics Co Ltd
SHE:000561
-99.10x CN¥-189.57 Million
≈ $-27.74 Million
CN¥1.91 Million China CN¥7.96 ▲ +0.63%
29310 Harbin VITI Electronics Corp
SHG:603023
-99.35x CN¥-15.27 Million
≈ $-2.24 Million
CN¥153.74K China CN¥4.38 ▲ +0.00%
29311 BioAge Labs, Inc
NASDAQ:BIOA
-100.27x $-10.61 Million $105.83K USA $9.73 ▲ +2.21%
29312 Kodal Minerals PLC
LSE:KOD
-100.76x GBX-2.79 Million
≈ $-339.52
GBX27.70K UK GBX0.28 ▼ -1.79%
29313 Bookook Securities Co Ltd
KO:001275
-101.34x ₩-1.30 Trillion
≈ $-882.08 Million
₩12.84 Billion Korea ₩30150.00 ▼ -0.50%
29314 Bookook Sec
KO:001270
-101.34x ₩-1.30 Trillion
≈ $-882.08 Million
₩12.84 Billion Korea ₩53700.00 ▼ -3.42%
29315 Zhejiang Southeast Space Frame Co Ltd
SHE:002135
-101.67x CN¥-890.65 Million
≈ $-130.33 Million
CN¥8.76 Million China CN¥6.49 ▼ -1.67%
29316 Eurospan Holdings Bhd
KLSE:7094
-102.45x RM-19.67 Million
≈ $-4.94 Million
RM192.00K Malaysia RM3.09 ▼ -1.59%
29317 Microfriend Inc
KQ:147760
-102.95x ₩-5.32 Billion
≈ $-3.61 Million
₩51.69 Million Korea ₩3135.00 ▼ -1.10%
29318 Foraco International SA
TO:FAR
-103.32x CA$-9.71 Million
≈ $-7.03 Million
CA$94.00K Canada CA$2.83 ▲ +1.80%
29319 Radana Bhaskara Finance Tbk
JK:HDFA
-105.93x Rp-392.87 Billion
≈ $-23.02 Million
Rp3.71 Billion Indonesia Rp101.00 ▼ -0.98%
29320 Lakeside Holding Limited Common Stock
NASDAQ:LSH
-106.79x $-215.28K $2.02K USA $0.50 ▲ +4.85%
29321 Galatasaray Sportif Sinai ve Ticari Yatirimlar AS
IS:GSRAY
-107.17x TL-5.04 Billion
≈ $-112.93 Million
TL47.05 Million Turkey TL1.03 ▼ -2.83%
29322 E-Data Teknoloji Pazarlama AS
IS:EDATA
-107.22x TL-27.28 Million
≈ $-611.02K
TL254.44K Turkey TL17.89 ▼ -0.17%
29323 BTC Digital Ltd.
NASDAQ:BTCT
-107.53x $-1.83 Million $17.00K USA $1.76 ▲ +0.57%
29324 Viver Incorporadora e Construtora S.A
SA:VIVR3
-108.21x R$-51.51 Million
≈ $-10.11 Million
R$476.00K Brazil R$1.50 ▲ +0.00%
29325 Blueprint Medicines Corp
NASDAQ:BPMC
-109.84x $-54.48 Million $496.00K USA $129.46 ▲ +0.00%
29326 Kandi Technologies Group Inc
NASDAQ:KNDI
-110.43x $-127.82 Million $1.16 Million USA $0.61 ▲ +0.94%
29327 Greenland Holdings Corp Ltd
SHG:600606
-111.37x CN¥-3.00 Billion
≈ $-439.19 Million
CN¥26.95 Million China CN¥1.30 ▼ -1.52%
29328 Banco Alfa de Investimento S.A
SA:BRIV3
-111.93x R$-427.69 Million
≈ $-83.92 Million
R$3.82 Million Brazil R$12.86 ▲ +0.00%
29329 SGC eTEC E&C Co. Ltd
KQ:016250
-113.23x ₩-67.72 Billion
≈ $-45.89 Million
₩598.09 Million Korea ₩11710.00 ▼ -2.42%
29330 The Orissa Minerals Development Company Limited
NSE:ORISSAMINE
-113.58x Rs-403.09 Million
≈ $-4.36 Million
Rs3.55 Million India Rs4308.60 ▼ -0.38%
29331 Pro-Pac Packaging Ltd
AU:PPG
-117.48x AU$-15.04 Million
≈ $-10.64 Million
AU$128.00K Australia AU$0.02 ▲ +0.00%
29332 Finlay Minerals Ltd
V:FYL
-119.21x CA$-82.02K
≈ $-59.33K
CA$688.00 Canada CA$0.11 ▲ +0.00%
29333 GSS Infotech Limited
NSE:GSS
-119.59x Rs-121.74 Million
≈ $-1.32 Million
Rs1.02 Million India Rs11.83 ▼ -0.59%
29334 Moderna Inc
NASDAQ:MRNA
-120.46x $-1.57 Billion $13.00 Million USA $150.81 ▼ -2.24%
29335 LCY Technology Corp
TW:4989
-120.49x NT$-251.71 Million
≈ $-7.93 Million
NT$2.09 Million Taiwan NT$63.80 ▼ -1.39%
29336 Schlatter Industries AG
SW:STRN
-120.58x CHF-6.63 Million
≈ $-8.38 Million
CHF55.00K Switzerland CHF17.60 ▲ +0.57%
29337 Li Auto Inc
NASDAQ:LI
-121.49x $-791.98 Million $6.52 Million USA $12.01 ▲ +0.92%
29338 LI AUTO INC. (SP.ADR)/2
F:L87A
-121.49x €-791.98 Million
≈ $-925.90 Million
€6.52 Million Germany €15.65 ▲ +0.00%
29339 Foncière Euris SA
PA:EURS
-122.25x €-489.00 Million
≈ $-571.69 Million
€4.00 Million France €0.16 ▲ +0.00%
29340 Gunung Raja Paksi
JK:GGRP
-127.23x Rp-72.27 Million
≈ $-4.23K
Rp568.05K Indonesia Rp320.00 ▲ +2.56%
29341 Shenzhen Properties & Resources Development Group Ltd
SHE:000011
-127.46x CN¥-2.27 Billion
≈ $-331.88 Million
CN¥17.79 Million China CN¥8.69 ▼ -5.13%
29342 Ho Hup Construction Company
KLSE:5169
-128.21x RM-105.78 Million
≈ $-26.56 Million
RM825.00K Malaysia RM0.04 ▲ +0.00%
29343 QITIAN Technology Group Co Ltd
SHE:300061
-130.00x CN¥-207.55 Million
≈ $-30.37 Million
CN¥1.60 Million China CN¥6.43 ▼ -2.58%
29344 Loandepot Inc
NYSE:LDI
-130.68x $-349.17 Million $2.67 Million USA $0.90 ▲ +1.40%
29345 African Gold Ltd
AU:A1G
-131.51x AU$-581.53K
≈ $-411.47K
AU$4.42K Australia AU$1.04 ▲ +0.00%
29346 Telling Telecommunication Holding Co Ltd
SHE:000829
-131.52x CN¥-704.14 Million
≈ $-103.04 Million
CN¥5.35 Million China CN¥9.17 ▲ +0.11%
29347 Shenzhen Anche Technologies Co Ltd
SHE:300572
-133.91x CN¥-20.65 Million
≈ $-3.02 Million
CN¥154.22K China CN¥24.11 ▲ +8.70%
29348 Biomerica Inc
NASDAQ:BMRA
-134.00x $-268.00K $2.00K USA $2.20 ▲ +5.26%
29349 Topsec Technologies Group Inc
SHE:002212
-135.44x CN¥-500.50 Million
≈ $-73.24 Million
CN¥3.70 Million China CN¥6.67 ▼ -2.20%
29350 Sao Mai Group Corp
VN:ASM
-136.13x ₫-194.18 Billion
≈ $-7.38 Million
₫1.43 Billion Vietnam ₫5820.00 ▲ +0.00%
29351 Jinhong Fashion Group Co Ltd
SHG:603518
-140.97x CN¥-55.50 Million
≈ $-8.12 Million
CN¥393.68K China CN¥8.21 ▼ -0.61%
29352 Noratis AG
XETRA:NUVA
-141.72x €-42.23 Million
≈ $-49.38 Million
€298.00K Germany €0.08 ▲ +20.30%
29353 Aemulus Holdings Bhd
KLSE:0181
-144.18x RM-22.92 Million
≈ $-5.76 Million
RM159.00K Malaysia RM0.38 ▼ -5.06%
29354 Monarca Minerals Inc
V:MMN
-147.18x CA$-288.92K
≈ $-209.00K
CA$1.96K Canada CA$0.02 ▲ +0.00%
29355 Shanghai Diesel Engine Co Ltd B
SHG:900920
-154.36x $-2.58 Billion $16.74 Million China $0.27 ▼ -1.45%
29356 Shanghai Diesel Engine Co Ltd A
SHG:600841
-154.36x CN¥-2.58 Billion
≈ $-378.22 Million
CN¥16.74 Million China CN¥5.81 ▼ -0.34%
29357 Teck Guan Perdana Bhd
KLSE:7439
-154.51x RM-67.52 Million
≈ $-16.95 Million
RM437.00K Malaysia RM1.81 ▲ +0.00%
29358 Shan Dong Delisi Food Co Ltd
SHE:002330
-158.62x CN¥-86.41 Million
≈ $-12.64 Million
CN¥544.75K China CN¥4.15 ▼ -1.89%
29359 Mercuries & Associates Holding Ltd
TW:2905
-158.84x NT$-5.22 Billion
≈ $-164.53 Million
NT$32.88 Million Taiwan NT$17.80 ▲ +2.30%
29360 Panoro Minerals Ltd.
V:PML
-159.56x CA$-2.73 Million
≈ $-1.97 Million
CA$17.10K Canada CA$1.79 ▲ +1.70%
29361 Federal International Holdings Bhd
KLSE:8605
-160.65x RM-14.97 Million
≈ $-3.76 Million
RM93.18K Malaysia RM0.25 ▼ -1.96%
29362 Nilsson Special Vehicles publ AB
ST:NILS
-163.43x Skr-6.54 Million
≈ $-703.49K
Skr40.00K Sweden Skr5.10 ▼ -0.97%
29363 Shanghai Lujiazui Finance & Trade Zone Development Co Ltd B
SHG:900932
-165.15x $-4.79 Billion $29.00 Million China $0.39 ▼ -0.52%
29364 Redwood Trust Inc
NYSE:RWT
-168.03x $-3.36 Billion $20.00 Million USA $4.49 ▲ +1.58%
29365 Space Shuttle Hi-Tech Co Ltd
TW:2440
-168.46x NT$-77.33 Million
≈ $-2.44 Million
NT$459.00K Taiwan NT$14.25 ▼ -0.35%
29366 Organoclick AB
ST:ORGC
-172.95x Skr-15.22 Million
≈ $-1.64 Million
Skr88.00K Sweden Skr0.33 ▲ +0.91%
29367 IFCA MSC Bhd
KLSE:0023
-172.97x RM-7.05 Million
≈ $-1.77 Million
RM40.78K Malaysia RM0.21 ▲ +0.00%
29368 Pescanova SA
MC:PVA
-174.40x €-872.00K
≈ $-1.02 Million
€5.00K Spain €0.24 ▲ +0.00%
29369 Bank Mayapada Internasional
JK:MAYA
-175.47x Rp-2.18 Trillion
≈ $-127.70 Million
Rp12.42 Billion Indonesia Rp200.00 ▲ +0.00%
29370 Emlak Konut Gayrimenkul Yatirim Ortakligi AS
IS:EKGYO
-178.86x TL-34.74 Billion
≈ $-778.05 Million
TL194.22 Million Turkey TL20.06 ▲ +1.57%
29371 Concord Medical Services Holdings
NYSE:CCM
-185.81x $-626.37 Million $3.37 Million USA $4.65 ▲ +2.88%
29372 Wuxi Xuelang Environmental Technology Co Ltd
SHE:300385
-186.81x CN¥-36.09 Million
≈ $-5.28 Million
CN¥193.20K China CN¥14.10 ▲ +7.63%
29373 Kamdar Group (Malaysia) Bhd
KLSE:8672
-188.00x RM-940.00K
≈ $-236.00K
RM5.00K Malaysia RM0.14 ▲ +7.69%
29374 VietinBank Securities JSC
VN:CTS
-188.77x ₫-12.43 Trillion
≈ $-472.24 Million
₫65.84 Billion Vietnam ₫23300.00 ▲ +1.53%
29375 Xiamen Goldenhome Co Ltd
SHG:603180
-190.32x CN¥-201.68 Million
≈ $-29.51 Million
CN¥1.06 Million China CN¥15.96 ▲ +0.31%
29376 Sancus Lending Group Ltd
LSE:LEND
-195.69x GBX-24.85 Million
≈ $-3.02K
GBX127.00K UK GBX1.05 ▲ +0.00%
29377 Internet Thailand Public Company Limited
BK:INET
-196.51x ฿-6.72 Billion
≈ $-209.46 Million
฿34.20 Million Thailand ฿3.88 ▼ -2.02%
29378 Connexa Sports Technologies Inc.
NASDAQ:YYAI
-196.84x $-30.81 Million $156.50K USA $0.83 ▲ +1.97%
29379 Indomobil Sukses Internasional
JK:IMAS
-204.93x Rp-1.95 Trillion
≈ $-114.27 Million
Rp9.52 Billion Indonesia Rp880.00 ▲ +0.57%
29380 Zhuhai Sailong Pharmaceutical Co Ltd
SHE:002898
-206.67x CN¥-29.06 Million
≈ $-4.25 Million
CN¥140.59K China CN¥0.37 ▼ -2.63%
29381 Onity Group Inc.
NYSE:ONIT
-209.20x $-1.59 Billion $7.60 Million USA $34.10 ▲ +1.31%
29382 Ipek Dogal Enerji Kaynaklari Arastirma ve Uretim AS
IS:IPEKE
-211.52x TL-4.13 Billion
≈ $-92.59 Million
TL19.54 Million Turkey TL93.05 ▲ +13.96%
29383 Three's Company Media Group Co Ltd
SHG:605168
-227.96x CN¥-56.71 Million
≈ $-8.30 Million
CN¥248.76K China CN¥48.86 ▼ -0.14%
29384 Dasheng Times Cultural Investment Co Ltd
SHG:600892
-228.77x CN¥-15.94 Million
≈ $-2.33 Million
CN¥69.69K China CN¥5.35 ▲ +10.08%
29385 Tianjin Binhai Energy & Development Co Ltd
SHE:000695
-241.32x CN¥-53.70 Million
≈ $-7.86 Million
CN¥222.52K China CN¥14.71 ▼ -1.74%
29386 Gold Hydrogen Ltd
AU:GHY
-244.00x AU$-320.62K
≈ $-226.86K
AU$1.31K Australia AU$0.53 ▲ +7.14%
29387 Snet systems Inc
KQ:038680
-245.73x ₩-7.57 Billion
≈ $-5.13 Million
₩30.80 Million Korea ₩3910.00 ▼ -2.25%
29388 Caldwell Partners International Inc
TO:CWL
-250.41x CA$-5.51 Million
≈ $-3.99 Million
CA$22.00K Canada CA$1.06 ▲ +0.95%
29389 Turnstone Biologics Corp. Common Stock
NASDAQ:TSBX
-252.50x $-17.17 Million $68.00K USA $0.36 ▲ +0.00%
29390 Shan-Loong Transportation Co Ltd
TW:2616
-252.81x NT$-166.85 Million
≈ $-5.26 Million
NT$660.00K Taiwan NT$13.45 ▲ +0.00%
29391 Bank Bukopin Tbk
JK:BBKP
-253.55x Rp-2.66 Trillion
≈ $-156.13 Million
Rp10.51 Billion Indonesia Rp55.00 ▲ +0.00%
29392 Carver Bancorp Inc
NASDAQ:CARV
-259.73x $-2.86 Million $11.00K USA $1.59 ▼ -2.45%
29393 Guangdong Xinhui Meida Nylon Co Ltd
SHE:000782
-264.21x CN¥-324.09 Million
≈ $-47.42 Million
CN¥1.23 Million China CN¥7.69 ▼ -0.52%
29394 Jinlongyu Group Co Ltd Class A
SHE:002882
-264.30x CN¥-527.82 Million
≈ $-77.24 Million
CN¥2.00 Million China CN¥23.92 ▲ +0.63%
29395 New Era Energy & Digital, Inc.
NASDAQ:NUAI
-264.46x $-2.68 Million $10.14K USA $5.14 ▲ +5.98%
29396 Hunan Tyen Machinery Co Ltd A
SHG:600698
-265.54x CN¥-32.50 Million
≈ $-4.76 Million
CN¥122.38K China CN¥7.68 ▲ +4.21%
29397 Kingsway Financial Services Inc
NYSE:KFS
-279.60x $-16.78 Million $60.00K USA $9.65 ▼ -3.11%
29398 Jiangsu Jingyuan Environmental Protection Co Ltd
SHG:688096
-279.72x CN¥-103.79 Million
≈ $-15.19 Million
CN¥371.05K China CN¥8.69 ▼ -1.81%
29399 Tartisan Nickel Corp
F:8TA
-282.71x €-796.39K
≈ $-931.06K
€2.82K Germany €0.05 ▼ -21.77%
29400 Harbin Bank Co. Ltd
F:5H6
-283.89x €-82.22 Billion
≈ $-96.12 Billion
€289.60 Million Germany €0.03 ▲ +6.25%