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.
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 |
|---|---|---|---|---|---|---|---|
| 29001 |
Jilin Yatai Group Co Ltd
SHG:600881 |
-88.14x |
CN¥-946.16 Million
≈ $-138.45 Million |
CN¥10.73 Million | China | CN¥1.54 | ▼ -0.65% |
| 29002 |
Guangdong Eastone Century Technology Co Ltd
SHE:300310 |
-88.50x |
CN¥-161.54 Million
≈ $-23.64 Million |
CN¥1.83 Million | China | CN¥5.08 | ▼ -1.36% |
| 29003 |
Huadi International Group Co Ltd
NASDAQ:HUDI |
-88.54x | $-6.46 Million | $72.95K | USA | $0.92 | ▼ -3.87% |
| 29004 |
Microlink Solutions Bhd
KLSE:0126 |
-89.65x |
RM-63.02 Million
≈ $-15.82 Million |
RM703.00K | Malaysia | RM0.07 | ▲ +0.00% |
| 29005 |
Lease IT Public Company Limited
BK:LIT |
-89.77x |
฿-182.76 Million
≈ $-5.70 Million |
฿2.04 Million | Thailand | ฿0.72 | ▲ +2.86% |
| 29006 |
SGC Energy Co Ltd
KO:005090 |
-90.88x |
₩-21.25 Billion
≈ $-14.40 Million |
₩233.88 Million | Korea | ₩50100.00 | ▼ -9.57% |
| 29007 |
Trigyn Technologies Limited
NSE:TRIGYN |
-92.39x |
Rs-612.72 Million
≈ $-6.63 Million |
Rs6.63 Million | India | Rs57.58 | ▼ -1.71% |
| 29008 |
Jihua Group Corp Ltd
SHG:601718 |
-92.43x |
CN¥-683.64 Million
≈ $-100.04 Million |
CN¥7.40 Million | China | CN¥2.06 | ▼ -2.37% |
| 29009 |
Shanghai Morn Electric Equipment Co Ltd
SHE:002451 |
-92.67x |
CN¥-124.15 Million
≈ $-18.17 Million |
CN¥1.34 Million | China | CN¥8.32 | ▼ -0.48% |
| 29010 |
Fujian Minfa Aluminium Co Ltd
SHE:002578 |
-93.02x |
CN¥-81.29 Million
≈ $-11.89 Million |
CN¥873.83K | China | CN¥4.13 | ▼ -1.20% |
| 29011 |
Kosy JSC
VN:KOS |
-94.02x |
₫-83.82 Billion
≈ $-3.18 Million |
₫891.47 Million | Vietnam | ₫38500.00 | ▲ +0.52% |
| 29012 |
Nuvoton Technology Corp
TW:4919 |
-96.33x |
NT$-687.20 Million
≈ $-21.65 Million |
NT$7.13 Million | Taiwan | NT$203.00 | ▼ -3.79% |
| 29013 |
Kps AG
XETRA:KSC |
-96.69x |
€-3.38 Million
≈ $-3.96 Million |
€35.00K | Germany | €0.30 | ▲ +4.61% |
| 29014 |
Bank JTrust Indonesia Tbk PT
JK:BCIC |
-97.59x |
Rp-2.44 Trillion
≈ $-143.09 Million |
Rp25.02 Billion | Indonesia | Rp123.00 | ▲ +0.82% |
| 29015 |
Samchai Steel Industries Public Company Limited
BK:SAM |
-97.60x |
฿-120.00 Million
≈ $-3.74 Million |
฿1.23 Million | Thailand | ฿0.15 | ▼ -6.25% |
| 29016 |
Beijing Venustech Inc
SHE:002439 |
-98.17x |
CN¥-156.79 Million
≈ $-22.94 Million |
CN¥1.60 Million | China | CN¥14.32 | ▼ -0.76% |
| 29017 |
ADYTON RESOURCES CORP.
F:701 |
-98.57x |
€-219.02K
≈ $-256.06K |
€2.22K | Germany | €0.23 | ▼ -5.74% |
| 29018 |
Adyton Resources Corp
V:ADY |
-98.57x |
CA$-219.02K
≈ $-158.44K |
CA$2.22K | Canada | CA$0.33 | ▼ -1.49% |
| 29019 |
Shaanxi Fenghuo Electronics Co Ltd
SHE:000561 |
-99.10x |
CN¥-189.57 Million
≈ $-27.74 Million |
CN¥1.91 Million | China | CN¥8.08 | ▼ -0.86% |
| 29020 |
Harbin VITI Electronics Corp
SHG:603023 |
-99.35x |
CN¥-15.27 Million
≈ $-2.24 Million |
CN¥153.74K | China | CN¥4.38 | ▼ -2.01% |
| 29021 |
ZongTai Real Estate Development Co Ltd
TW:3056 |
-99.96x |
NT$-1.12 Billion
≈ $-35.27 Million |
NT$11.20 Million | Taiwan | NT$14.00 | ▲ +3.70% |
| 29022 |
BioAge Labs, Inc
NASDAQ:BIOA |
-100.27x | $-10.61 Million | $105.83K | USA | $16.04 | ▼ -3.02% |
| 29023 |
Kodal Minerals PLC
LSE:KOD |
-100.76x |
GBX-2.79 Million
≈ $-339.52 |
GBX27.70K | UK | GBX0.31 | ▲ +3.33% |
| 29024 |
Zhejiang Southeast Space Frame Co Ltd
SHE:002135 |
-101.67x |
CN¥-890.65 Million
≈ $-130.33 Million |
CN¥8.76 Million | China | CN¥7.24 | ▼ -1.63% |
| 29025 |
Sedana Medical AB
ST:SEDANA |
-102.81x |
Skr-8.46 Million
≈ $-910.09K |
Skr82.26K | Sweden | Skr9.30 | ▲ +1.09% |
| 29026 |
Microfriend Inc
KQ:147760 |
-102.95x |
₩-5.32 Billion
≈ $-3.61 Million |
₩51.69 Million | Korea | ₩7420.00 | ▲ +2.77% |
| 29027 |
Foraco International SA
TO:FAR |
-103.32x |
CA$-9.71 Million
≈ $-7.03 Million |
CA$94.00K | Canada | CA$2.99 | ▼ -3.55% |
| 29028 |
Radana Bhaskara Finance Tbk
JK:HDFA |
-105.93x |
Rp-392.87 Billion
≈ $-23.02 Million |
Rp3.71 Billion | Indonesia | Rp87.00 | ▲ +1.16% |
| 29029 |
Lakeside Holding Limited Common Stock
NASDAQ:LSH |
-106.79x | $-215.28K | $2.02K | USA | $0.62 | ▼ -4.04% |
| 29030 |
Galatasaray Sportif Sinai ve Ticari Yatirimlar AS
IS:GSRAY |
-107.17x |
TL-5.04 Billion
≈ $-112.93 Million |
TL47.05 Million | Turkey | TL1.12 | ▲ +3.70% |
| 29031 |
E-Data Teknoloji Pazarlama AS
IS:EDATA |
-107.22x |
TL-27.28 Million
≈ $-611.02K |
TL254.44K | Turkey | TL16.93 | ▲ +4.18% |
| 29032 |
BTC Digital Ltd.
NASDAQ:BTCT |
-107.53x | $-1.83 Million | $17.00K | USA | $1.10 | ▼ -4.35% |
| 29033 |
Haci Omer Sabanci Holding AS
IS:SAHOL |
-108.84x |
TL-73.88 Billion
≈ $-1.65 Billion |
TL678.80 Million | Turkey | TL90.70 | ▼ -2.79% |
| 29034 |
Blueprint Medicines Corp
NASDAQ:BPMC |
-109.84x | $-54.48 Million | $496.00K | USA | $129.46 | ▲ +0.14% |
| 29035 |
Kandi Technologies Group Inc
NASDAQ:KNDI |
-110.43x | $-127.82 Million | $1.16 Million | USA | $0.82 | ▼ -1.23% |
| 29036 |
Greenland Holdings Corp Ltd
SHG:600606 |
-111.37x |
CN¥-3.00 Billion
≈ $-439.19 Million |
CN¥26.95 Million | China | CN¥1.42 | ▼ -4.05% |
| 29037 |
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% |
| 29038 |
SGC eTEC E&C Co. Ltd
KQ:016250 |
-113.23x |
₩-67.72 Billion
≈ $-45.89 Million |
₩598.09 Million | Korea | ₩12340.00 | ▼ -1.99% |
| 29039 |
The Orissa Minerals Development Company Limited
NSE:ORISSAMINE |
-113.58x |
Rs-403.09 Million
≈ $-4.36 Million |
Rs3.55 Million | India | Rs4036.30 | ▼ -0.75% |
| 29040 |
Berlina Tbk
JK:BRNA |
-114.99x |
Rp-16.44 Billion
≈ $-963.08K |
Rp142.94 Million | Indonesia | Rp615.00 | ▼ -0.81% |
| 29041 |
Pro-Pac Packaging Ltd
AU:PPG |
-117.48x |
AU$-15.04 Million
≈ $-10.64 Million |
AU$128.00K | Australia | AU$0.02 | ▲ +0.00% |
| 29042 |
Finlay Minerals Ltd
V:FYL |
-119.21x |
CA$-82.02K
≈ $-59.33K |
CA$688.00 | Canada | CA$0.11 | ▲ +5.00% |
| 29043 |
GSS Infotech Limited
NSE:GSS |
-119.59x |
Rs-121.74 Million
≈ $-1.32 Million |
Rs1.02 Million | India | Rs13.44 | ▲ +0.15% |
| 29044 |
Moderna Inc
NASDAQ:MRNA |
-120.46x | $-1.57 Billion | $13.00 Million | USA | $49.06 | ▲ +7.49% |
| 29045 |
LCY Technology Corp
TW:4989 |
-120.49x |
NT$-251.71 Million
≈ $-7.93 Million |
NT$2.09 Million | Taiwan | NT$96.50 | ▼ -3.50% |
| 29046 |
Schlatter Industries AG
SW:STRN |
-120.58x |
CHF-6.63 Million
≈ $-8.38 Million |
CHF55.00K | Switzerland | CHF19.20 | ▼ -0.52% |
| 29047 |
LI AUTO INC. (SP.ADR)/2
F:L87A |
-121.49x |
€-791.98 Million
≈ $-925.90 Million |
€6.52 Million | Germany | €15.65 | ▲ +0.00% |
| 29048 |
Foncière Euris SA
PA:EURS |
-122.25x |
€-489.00 Million
≈ $-571.69 Million |
€4.00 Million | France | €0.16 | ▲ +0.00% |
| 29049 |
Shenzhen Properties & Resources Development Group Ltd
SHE:000011 |
-127.46x |
CN¥-2.27 Billion
≈ $-331.88 Million |
CN¥17.79 Million | China | CN¥7.31 | ▼ -1.75% |
| 29050 |
Ho Hup Construction Company
KLSE:5169 |
-128.21x |
RM-105.78 Million
≈ $-26.56 Million |
RM825.00K | Malaysia | RM0.07 | ▲ +0.00% |
| 29051 |
QITIAN Technology Group Co Ltd
SHE:300061 |
-130.00x |
CN¥-207.55 Million
≈ $-30.37 Million |
CN¥1.60 Million | China | CN¥8.84 | ▼ -2.00% |
| 29052 |
Loandepot Inc
NYSE:LDI |
-130.68x | $-349.17 Million | $2.67 Million | USA | $1.18 | ▼ -5.60% |
| 29053 |
African Gold Ltd
AU:A1G |
-131.51x |
AU$-581.53K
≈ $-411.47K |
AU$4.42K | Australia | AU$1.04 | ▲ +0.00% |
| 29054 |
Telling Telecommunication Holding Co Ltd
SHE:000829 |
-131.52x |
CN¥-704.14 Million
≈ $-103.04 Million |
CN¥5.35 Million | China | CN¥9.01 | ▲ +5.38% |
| 29055 |
Shenzhen Anche Technologies Co Ltd
SHE:300572 |
-133.91x |
CN¥-20.65 Million
≈ $-3.02 Million |
CN¥154.22K | China | CN¥28.33 | ▼ -1.53% |
| 29056 |
Biomerica Inc
NASDAQ:BMRA |
-134.00x | $-268.00K | $2.00K | USA | $2.11 | ▼ -3.21% |
| 29057 |
Topsec Technologies Group Inc
SHE:002212 |
-135.44x |
CN¥-500.50 Million
≈ $-73.24 Million |
CN¥3.70 Million | China | CN¥6.64 | ▼ -1.19% |
| 29058 |
Sao Mai Group Corp
VN:ASM |
-136.13x |
₫-194.18 Billion
≈ $-7.38 Million |
₫1.43 Billion | Vietnam | ₫5990.00 | ▲ +2.22% |
| 29059 |
Jinhong Fashion Group Co Ltd
SHG:603518 |
-140.97x |
CN¥-55.50 Million
≈ $-8.12 Million |
CN¥393.68K | China | CN¥8.66 | ▼ -3.88% |
| 29060 |
Noratis AG
XETRA:NUVA |
-141.72x |
€-42.23 Million
≈ $-49.38 Million |
€298.00K | Germany | €0.11 | ▲ +0.00% |
| 29061 |
Aemulus Holdings Bhd
KLSE:0181 |
-144.18x |
RM-22.92 Million
≈ $-5.76 Million |
RM159.00K | Malaysia | RM0.28 | ▼ -3.51% |
| 29062 |
PLB Engineering Bhd
KLSE:7055 |
-147.00x |
RM-441.00K
≈ $-110.72K |
RM3.00K | Malaysia | RM0.80 | ▲ +0.00% |
| 29063 |
Monarca Minerals Inc
V:MMN |
-147.18x |
CA$-288.92K
≈ $-209.00K |
CA$1.96K | Canada | CA$0.02 | ▲ +0.00% |
| 29064 |
Shanghai Diesel Engine Co Ltd B
SHG:900920 |
-154.36x | $-2.58 Billion | $16.74 Million | China | $0.32 | ▲ +0.00% |
| 29065 |
Shanghai Diesel Engine Co Ltd A
SHG:600841 |
-154.36x |
CN¥-2.58 Billion
≈ $-378.22 Million |
CN¥16.74 Million | China | CN¥7.46 | ▼ -1.32% |
| 29066 |
Tennant Company
NYSE:TNC |
-156.00x | $-31.20 Million | $200.00K | USA | $83.82 | ▼ -2.34% |
| 29067 |
Shan Dong Delisi Food Co Ltd
SHE:002330 |
-158.62x |
CN¥-86.41 Million
≈ $-12.64 Million |
CN¥544.75K | China | CN¥3.97 | ▼ -1.73% |
| 29068 |
Panoro Minerals Ltd.
V:PML |
-159.56x |
CA$-2.73 Million
≈ $-1.97 Million |
CA$17.10K | Canada | CA$1.36 | ▼ -6.85% |
| 29069 |
Federal International Holdings Bhd
KLSE:8605 |
-160.65x |
RM-14.97 Million
≈ $-3.76 Million |
RM93.18K | Malaysia | RM0.35 | ▼ -1.41% |
| 29070 |
Nilsson Special Vehicles publ AB
ST:NILS |
-163.43x |
Skr-6.54 Million
≈ $-703.49K |
Skr40.00K | Sweden | Skr3.46 | ▲ +0.00% |
| 29071 |
Shanghai Lujiazui Finance & Trade Zone Development Co Ltd B
SHG:900932 |
-165.15x | $-4.79 Billion | $29.00 Million | China | $0.38 | ▲ +0.80% |
| 29072 |
Redwood Trust Inc
NYSE:RWT |
-168.03x | $-3.36 Billion | $20.00 Million | USA | $5.22 | ▼ -2.79% |
| 29073 |
Space Shuttle Hi-Tech Co Ltd
TW:2440 |
-168.46x |
NT$-77.33 Million
≈ $-2.44 Million |
NT$459.00K | Taiwan | NT$18.65 | ▲ +2.75% |
| 29074 |
Organoclick AB
ST:ORGC |
-172.95x |
Skr-15.22 Million
≈ $-1.64 Million |
Skr88.00K | Sweden | Skr0.48 | ▼ -0.42% |
| 29075 |
Pescanova SA
MC:PVA |
-174.40x |
€-872.00
≈ $-1.02K |
€5.00 | Spain | €0.25 | ▲ +0.00% |
| 29076 |
Bank Mayapada Internasional
JK:MAYA |
-175.47x |
Rp-2.18 Trillion
≈ $-127.70 Million |
Rp12.42 Billion | Indonesia | Rp180.00 | ▼ -3.23% |
| 29077 |
Emlak Konut Gayrimenkul Yatirim Ortakligi AS
IS:EKGYO |
-178.86x |
TL-34.74 Billion
≈ $-778.05 Million |
TL194.22 Million | Turkey | TL19.80 | ▼ -0.85% |
| 29078 |
Concord Medical Services Holdings
NYSE:CCM |
-185.81x | $-626.37 Million | $3.37 Million | USA | $4.51 | ▼ -6.63% |
| 29079 |
Wuxi Xuelang Environmental Technology Co Ltd
SHE:300385 |
-186.81x |
CN¥-36.09 Million
≈ $-5.28 Million |
CN¥193.20K | China | CN¥14.49 | ▼ -2.09% |
| 29080 |
Kamdar Group (Malaysia) Bhd
KLSE:8672 |
-188.00x |
RM-940.00K
≈ $-236.00K |
RM5.00K | Malaysia | RM0.21 | ▲ +2.50% |
| 29081 |
VietinBank Securities JSC
VN:CTS |
-188.77x |
₫-12.43 Trillion
≈ $-472.24 Million |
₫65.84 Billion | Vietnam | ₫27300.00 | ▲ +1.11% |
| 29082 |
Xiamen Goldenhome Co Ltd
SHG:603180 |
-190.32x |
CN¥-201.68 Million
≈ $-29.51 Million |
CN¥1.06 Million | China | CN¥16.90 | ▼ -2.26% |
| 29083 |
Sancus Lending Group Ltd
LSE:LEND |
-195.69x |
GBX-24.85 Million
≈ $-3.02K |
GBX127.00K | UK | GBX1.20 | ▲ +0.00% |
| 29084 |
Internet Thailand Public Company Limited
BK:INET |
-196.51x |
฿-6.72 Billion
≈ $-209.46 Million |
฿34.20 Million | Thailand | ฿4.14 | ▲ +5.08% |
| 29085 |
Connexa Sports Technologies Inc.
NASDAQ:YYAI |
-196.84x | $-30.81 Million | $156.50K | USA | $9.05 | ▼ -7.93% |
| 29086 |
Zhuhai Sailong Pharmaceutical Co Ltd
SHE:002898 |
-206.67x |
CN¥-29.06 Million
≈ $-4.25 Million |
CN¥140.59K | China | CN¥8.30 | ▼ -5.03% |
| 29087 |
Onity Group Inc.
NYSE:ONIT |
-209.20x | $-1.59 Billion | $7.60 Million | USA | $35.55 | ▼ -2.79% |
| 29088 |
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% |
| 29089 |
Bitdeer Technologies Group Class A Ordinary Shares
NASDAQ:BTDR |
-218.10x | $-132.17 Million | $606.00K | USA | $19.71 | ▲ +5.06% |
| 29090 |
Three's Company Media Group Co Ltd
SHG:605168 |
-227.96x |
CN¥-56.71 Million
≈ $-8.30 Million |
CN¥248.76K | China | CN¥49.45 | ▲ +1.33% |
| 29091 |
Dasheng Times Cultural Investment Co Ltd
SHG:600892 |
-228.77x |
CN¥-15.94 Million
≈ $-2.33 Million |
CN¥69.69K | China | CN¥3.79 | ▼ -4.53% |
| 29092 |
Tianjin Binhai Energy & Development Co Ltd
SHE:000695 |
-241.32x |
CN¥-53.70 Million
≈ $-7.86 Million |
CN¥222.52K | China | CN¥14.54 | ▼ -1.62% |
| 29093 |
Gold Hydrogen Ltd
AU:GHY |
-244.00x |
AU$-320.62K
≈ $-226.86K |
AU$1.31K | Australia | AU$0.50 | ▲ +1.01% |
| 29094 |
Snet systems Inc
KQ:038680 |
-245.73x |
₩-7.57 Billion
≈ $-5.13 Million |
₩30.80 Million | Korea | ₩3810.00 | ▼ -2.81% |
| 29095 |
Caldwell Partners International Inc
TO:CWL |
-250.41x |
CA$-5.51 Million
≈ $-3.99 Million |
CA$22.00K | Canada | CA$0.90 | ▲ +0.00% |
| 29096 |
Turnstone Biologics Corp. Common Stock
NASDAQ:TSBX |
-252.50x | $-17.17 Million | $68.00K | USA | $0.36 | ▲ +0.00% |
| 29097 |
Shan-Loong Transportation Co Ltd
TW:2616 |
-252.81x |
NT$-166.85 Million
≈ $-5.26 Million |
NT$660.00K | Taiwan | NT$13.90 | ▲ +2.21% |
| 29098 |
Bank Bukopin Tbk
JK:BBKP |
-253.55x |
Rp-2.66 Trillion
≈ $-156.13 Million |
Rp10.51 Billion | Indonesia | Rp52.00 | ▼ -5.45% |
| 29099 |
Carver Bancorp Inc
NASDAQ:CARV |
-259.73x | $-2.86 Million | $11.00K | USA | $1.55 | ▼ -2.52% |
| 29100 |
Guangdong Xinhui Meida Nylon Co Ltd
SHE:000782 |
-264.21x |
CN¥-324.09 Million
≈ $-47.42 Million |
CN¥1.23 Million | China | CN¥7.45 | ▲ +0.27% |