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