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 |
|---|---|---|---|---|---|---|---|
| 26001 |
CETC Energy Joint Stock Co Ltd
SHG:600877 |
-2.55x |
CN¥-46.93 Million
≈ $-6.87 Million |
CN¥18.41 Million | China | CN¥13.89 | ▼ -0.64% |
| 26002 |
Pinar Entegre Et ve Un Sanayi AS
IS:PETUN |
-2.55x |
TL-137.42 Million
≈ $-3.08 Million |
TL53.88 Million | Turkey | TL12.78 | ▲ +0.00% |
| 26003 |
Jasper Therapeutics Inc
NASDAQ:JSPR |
-2.55x | $-21.87 Million | $8.57 Million | USA | $0.48 | ▼ -9.58% |
| 26004 |
ZIP Co Ltd
AU:ZIP |
-2.55x |
AU$-145.21 Million
≈ $-102.75 Million |
AU$56.89 Million | Australia | AU$2.34 | ▼ -3.70% |
| 26005 |
Service & Quality Technology Co Ltd
TWO:3219 |
-2.56x |
NT$-162.56 Million
≈ $-5.12 Million |
NT$63.53 Million | Taiwan | NT$79.00 | ▼ -1.00% |
| 26006 |
Enrg Elements Ltd
AU:EEL |
-2.56x |
AU$-914.82K
≈ $-647.29K |
AU$357.33K | Australia | AU$0.00 | ▲ +0.00% |
| 26007 |
Orestone Mining Corp
V:ORS |
-2.56x |
CA$-9.93K
≈ $-7.19K |
CA$3.88K | Canada | CA$0.12 | ▲ +14.29% |
| 26008 |
Anabatic Technologies Tbk PT
JK:ATIC |
-2.56x |
Rp-170.91 Billion
≈ $-10.01 Million |
Rp66.71 Billion | Indonesia | Rp496.00 | ▲ +5.53% |
| 26009 |
Edri-El
TA:EDRL |
-2.56x |
ILA-1.36 Million
≈ $-3.64K |
ILA529.50K | Israel | ILA19.00 | ▲ +0.53% |
| 26010 |
Gryphon Digital Mining Inc.
NASDAQ:GRYP |
-2.56x | $-1.03 Million | $401.00K | USA | $8.04 | ▲ +482.61% |
| 26011 |
Europower Enerji ve Otomasyon Teknolojileri Sanayi Ticaret A.S.
IS:EUPWR |
-2.57x |
TL-173.46 Million
≈ $-3.88 Million |
TL67.56 Million | Turkey | TL88.50 | ▲ +4.98% |
| 26012 |
Rorze Systems Corporation
KQ:071280 |
-2.57x |
₩-3.61 Billion
≈ $-2.45 Million |
₩1.41 Billion | Korea | ₩7510.00 | ▼ -1.18% |
| 26013 |
SAIHEAT Limited
NASDAQ:SAIH |
-2.57x | $-1.03 Million | $403.00K | USA | $11.00 | ▲ +4.56% |
| 26014 |
Lotte Rental Co Ltd
KO:089860 |
-2.57x |
₩-100.29 Billion
≈ $-67.97 Million |
₩39.03 Billion | Korea | ₩30750.00 | ▼ -0.49% |
| 26015 |
The Baldwin Insurance Group, Inc.
NASDAQ:BWIN |
-2.57x | $-63.98 Million | $24.90 Million | USA | $19.24 | ▲ +2.50% |
| 26016 |
AC IMMUNE SA SF-02
F:IMR |
-2.57x |
€-14.14 Million
≈ $-16.53 Million |
€5.50 Million | Germany | €1.98 | ▼ -3.18% |
| 26017 |
AC Immune Ltd
NASDAQ:ACIU |
-2.57x | $-14.14 Million | $5.50 Million | USA | $2.40 | ▲ +0.42% |
| 26018 |
New Zealand Energy Corp
V:NZ |
-2.57x |
CA$-2.07 Million
≈ $-1.50 Million |
CA$806.01K | Canada | CA$0.51 | ▼ -5.56% |
| 26019 |
Streamplay Studio Ltd
AU:SP8 |
-2.57x |
AU$-189.32K
≈ $-133.96K |
AU$73.60K | Australia | AU$0.01 | ▲ +0.00% |
| 26020 |
William Penn Bancorp Inc
NASDAQ:WMPN |
-2.57x | $-350.00K | $136.00K | USA | $12.32 | ▲ +0.00% |
| 26021 |
Zig Sheng Industrial Co Ltd
TW:1455 |
-2.57x |
NT$-159.14 Million
≈ $-5.01 Million |
NT$61.83 Million | Taiwan | NT$9.33 | ▼ -0.74% |
| 26022 |
Vaxtex Cotfab Limited
NSE:VCL |
-2.58x |
Rs-20.38 Million
≈ $-220.35K |
Rs7.91 Million | India | Rs1.37 | ▼ -1.44% |
| 26023 |
Mawson Infrastructure Group Inc
NASDAQ:MIGI |
-2.58x | $-844.51K | $327.66K | USA | $7.72 | ▼ -2.65% |
| 26024 |
Big Digital Energy, Inc.
NASDAQ:BGDE |
-2.58x | $-844.51K | $327.66K | USA | $7.64 | ▼ -3.66% |
| 26025 |
Bank of Chongqing Co Ltd
SHG:601963 |
-2.58x |
CN¥-4.36 Billion
≈ $-637.41 Million |
CN¥1.69 Billion | China | CN¥11.89 | ▼ -1.00% |
| 26026 |
Sumeeko Industries Co Ltd
TWO:2066 |
-2.58x |
NT$-83.47 Million
≈ $-2.63 Million |
NT$32.37 Million | Taiwan | NT$58.80 | ▼ -1.67% |
| 26027 |
CANBRIDGE PHARM.DL-00001
F:MF1 |
-2.58x |
€-38.21 Million
≈ $-44.67 Million |
€14.82 Million | Germany | €0.19 | ▼ -3.50% |
| 26028 |
Canaan Inc
NASDAQ:CAN |
-2.58x | $-164.23 Million | $63.65 Million | USA | $0.39 | ▲ +3.57% |
| 26029 |
Andira Agro Tbk PT
JK:ANDI |
-2.58x |
Rp-6.99 Billion
≈ $-409.32K |
Rp2.70 Billion | Indonesia | Rp16.00 | ▼ -5.88% |
| 26030 |
Fluence Corporation Limited
F:4SVE |
-2.58x |
€-2.64 Million
≈ $-3.08 Million |
€1.02 Million | Germany | €0.05 | ▲ +0.00% |
| 26031 |
Fluence Corporation Ltd
AU:FLC |
-2.58x |
AU$-16.06 Million
≈ $-11.36 Million |
AU$6.22 Million | Australia | AU$0.09 | ▼ -1.10% |
| 26032 |
KPS Corporation
KQ:256940 |
-2.59x |
₩-3.09 Billion
≈ $-2.10 Million |
₩1.20 Billion | Korea | ₩6380.00 | ▼ -2.00% |
| 26033 |
Hexagon Composites ASA
OL:HEX |
-2.59x |
Nkr-143.05 Million
≈ $-15.05 Million |
Nkr55.27 Million | Norway | Nkr8.95 | ▼ -0.89% |
| 26034 |
Global Gas Corporation
NASDAQ:HGAS |
-2.59x | $-63.16 Million | $24.36 Million | USA | $0.03 | ▼ -24.55% |
| 26035 |
Ranix INC
KQ:317120 |
-2.60x |
₩-793.45 Million
≈ $-537.71K |
₩305.66 Million | Korea | ₩1872.00 | ▼ -0.27% |
| 26036 |
REN - Redes Energéticas Nacionais SGPS S.A
LS:RENE |
-2.60x |
€-130.54 Million
≈ $-152.61 Million |
€50.25 Million | Portugal | €3.43 | ▼ -0.72% |
| 26037 |
Northern United Publishing & Media Group Co Ltd
SHG:601999 |
-2.60x |
CN¥-86.78 Million
≈ $-12.70 Million |
CN¥33.39 Million | China | CN¥5.89 | ▼ -1.51% |
| 26038 |
BE Group AB
ST:BEGR |
-2.60x |
Skr-13.00 Million
≈ $-1.40 Million |
Skr5.00 Million | Sweden | Skr26.60 | ▼ -1.12% |
| 26039 |
Guyoung Technology Co. Ltd
KQ:053270 |
-2.60x |
₩-19.08 Billion
≈ $-12.93 Million |
₩7.33 Billion | Korea | ₩1976.00 | ▲ +1.54% |
| 26040 |
Hube Yangfan Holding Co Ltd
SHG:600421 |
-2.61x |
CN¥-3.70 Million
≈ $-540.94K |
CN¥1.42 Million | China | CN¥0.33 | ▼ -2.94% |
| 26041 |
Blue Star Gold Corp
V:BAU |
-2.61x |
CA$-637.34K
≈ $-461.04K |
CA$244.52K | Canada | CA$0.21 | ▲ +0.00% |
| 26042 |
Man Group PLC
LSE:EMG |
-2.61x |
GBX-133.00 Million
≈ $-16.18K |
GBX51.00 Million | UK | GBX294.80 | ▲ +2.72% |
| 26043 |
Fortune Minerals Limited
TO:FT |
-2.61x |
CA$-402.54K
≈ $-291.19K |
CA$154.00K | Canada | CA$0.20 | ▲ +0.00% |
| 26044 |
VistaGen Therapeutics Inc
NASDAQ:VTGN |
-2.61x | $-342.50K | $131.00K | USA | $0.58 | ▲ +2.77% |
| 26045 |
South Star Mining Corp
V:STS |
-2.61x |
CA$-1.79 Million
≈ $-1.30 Million |
CA$686.19K | Canada | CA$0.15 | ▲ +0.00% |
| 26046 |
Velan Inc.
TO:VLN |
-2.62x |
CA$-7.68 Million
≈ $-5.56 Million |
CA$2.94 Million | Canada | CA$15.51 | ▼ -0.70% |
| 26047 |
Telefast Indonesia
JK:TFAS |
-2.62x |
Rp-4.57 Billion
≈ $-267.53K |
Rp1.75 Billion | Indonesia | Rp182.00 | ▼ -11.65% |
| 26048 |
Action SA
WAR:ACT |
-2.62x |
zł-23.53 Million
≈ $-6.48 Million |
zł8.99 Million | Poland | zł36.50 | ▲ +0.41% |
| 26049 |
Huntington Ingalls Industries Inc
NYSE:HII |
-2.62x | $-390.00 Million | $149.00 Million | USA | $294.53 | ▲ +2.43% |
| 26050 |
Kyung Nong Corporation
KO:002100 |
-2.62x |
₩-24.22 Billion
≈ $-16.42 Million |
₩9.24 Billion | Korea | ₩8950.00 | ▼ -0.56% |
| 26051 |
Neo Performance Materials Inc
TO:NEO |
-2.62x |
CA$-3.56 Million
≈ $-2.58 Million |
CA$1.36 Million | Canada | CA$33.56 | ▼ -2.19% |
| 26052 |
Falcon Oil & Gas Ltd.
LSE:FOG |
-2.62x |
GBX-522.00K
≈ $-63.51 |
GBX199.00K | UK | GBX16.50 | ▼ -1.49% |
| 26053 |
Falcon Oil & Gas Ltd.
V:FO |
-2.62x |
CA$-522.00K
≈ $-377.61K |
CA$199.00K | Canada | CA$0.31 | ▼ -3.13% |
| 26054 |
360 ONE WAM LIMITED
NSE:360ONE |
-2.62x |
Rs-15.75 Billion
≈ $-170.36 Million |
Rs6.00 Billion | India | Rs1071.80 | ▼ -0.07% |
| 26055 |
JLEN Environmental Assets Group Ltd
LSE:JLEN |
-2.62x |
GBX-2.45 Million
≈ $-297.97 |
GBX933.00K | UK | GBX73.50 | ▲ +11.70% |
| 26056 |
SK ETERNIX CO LT
KO:475150 |
-2.63x |
₩-37.55 Billion
≈ $-25.44 Million |
₩14.30 Billion | Korea | ₩37000.00 | ▼ -1.46% |
| 26057 |
Inmyshow Digital Technology Group Co Ltd
SHG:600556 |
-2.63x |
CN¥-114.82 Million
≈ $-16.80 Million |
CN¥43.71 Million | China | CN¥4.99 | ▼ -3.29% |
| 26058 |
JBM Auto Limited
NSE:JBMA |
-2.63x |
Rs-3.28 Billion
≈ $-35.51 Million |
Rs1.25 Billion | India | Rs692.80 | ▲ +3.52% |
| 26059 |
Irisity AB
ST:IRIS |
-2.63x |
Skr-6.09 Million
≈ $-655.38K |
Skr2.32 Million | Sweden | Skr0.31 | ▲ +1.67% |
| 26060 |
Zhejiang Shaoxing RuiFeng Rural Commercial Bank Co Ltd
SHG:601528 |
-2.63x |
CN¥-1.67 Billion
≈ $-244.93 Million |
CN¥636.31 Million | China | CN¥4.69 | ▼ -1.47% |
| 26061 |
Pinar Sut Mamulleri Sanayi AS
IS:PNSUT |
-2.63x |
TL-318.67 Million
≈ $-7.14 Million |
TL121.05 Million | Turkey | TL13.12 | ▼ -0.83% |
| 26062 |
African Dawn Capital Ltd
JSE:ADW |
-2.64x |
ZAC-4.34 Million
≈ $-2.31K |
ZAC1.65 Million | South Africa | ZAC15.00 | ▲ +0.00% |
| 26063 |
Thanulux Public Company Limited
BK:TNL |
-2.64x |
฿-417.55 Million
≈ $-13.01 Million |
฿158.31 Million | Thailand | ฿20.80 | ▲ +3.48% |
| 26064 |
agilon health Inc
NYSE:AGL |
-2.64x | $-31.99 Million | $12.11 Million | USA | $95.23 | ▲ +15.15% |
| 26065 |
Hunan Yussen Energy Technology
SHE:002986 |
-2.65x |
CN¥-92.72 Million
≈ $-13.57 Million |
CN¥35.03 Million | China | CN¥11.34 | ▼ -2.58% |
| 26066 |
Aldeyra The
NASDAQ:ALDX |
-2.65x | $-1.06 Million | $401.77K | USA | $1.76 | ▼ -5.38% |
| 26067 |
Bank Woori Saudara Indonesia 1906
JK:SDRA |
-2.65x |
Rp-408.82 Billion
≈ $-23.95 Million |
Rp154.33 Billion | Indonesia | Rp226.00 | ▼ -2.59% |
| 26068 |
60 Degrees Pharmaceuticals, Inc. Common Stock
NASDAQ:SXTP |
-2.65x | $-1.14 Million | $430.47K | USA | $1.53 | ▲ +5.52% |
| 26069 |
Eco World International Bhd
KLSE:5283 |
-2.65x |
RM-6.47 Million
≈ $-1.62 Million |
RM2.44 Million | Malaysia | RM0.21 | ▲ +2.50% |
| 26070 |
Sendas Distribuidora S.A.
SA:ASAI3 |
-2.65x |
R$-848.00 Million
≈ $-166.39 Million |
R$320.00 Million | Brazil | R$8.79 | ▼ -2.87% |
| 26071 |
CRRC Corporation Limited
F:C2L |
-2.65x |
€-7.55 Billion
≈ $-8.82 Billion |
€2.85 Billion | Germany | €0.61 | ▲ +0.00% |
| 26072 |
K-Tech Solutions Company Limited Class A Ordinary Shares
NASDAQ:KMRK |
-2.66x | $-1.30 Million | $487.96K | USA | $1.64 | ▼ -13.68% |
| 26073 |
Bank Mega Tbk
JK:MEGA |
-2.66x |
Rp-1.73 Trillion
≈ $-101.42 Million |
Rp650.98 Billion | Indonesia | Rp1800.00 | ▼ -4.00% |
| 26074 |
Vardhman Acrylics Limited
NSE:VARDHACRLC |
-2.66x |
Rs-113.00 Million
≈ $-1.22 Million |
Rs42.50 Million | India | Rs44.89 | ▲ +3.79% |
| 26075 |
Beijing SinoHytec Co. Ltd. A
SHG:688339 |
-2.66x |
CN¥-169.97 Million
≈ $-24.87 Million |
CN¥63.92 Million | China | CN¥21.19 | ▼ -1.90% |
| 26076 |
Rainbow Robotics Inc.
KQ:277810 |
-2.66x |
₩-7.20 Billion
≈ $-4.88 Million |
₩2.71 Billion | Korea | ₩714000.00 | ▼ -6.42% |
| 26077 |
Hubei Wanrun New Energy Technology Co. Ltd. A
SHG:688275 |
-2.66x |
CN¥-2.55 Billion
≈ $-373.24 Million |
CN¥958.70 Million | China | CN¥128.03 | ▼ -4.05% |
| 26078 |
Dirui Industrial Co Ltd
SHE:300396 |
-2.66x |
CN¥-41.72 Million
≈ $-6.11 Million |
CN¥15.68 Million | China | CN¥7.56 | ▼ -3.57% |
| 26079 |
Shunya International Brand Consulting Beijing Co Ltd Class A
SHE:300612 |
-2.66x |
CN¥-20.82 Million
≈ $-3.05 Million |
CN¥7.82 Million | China | CN¥12.42 | ▼ -3.80% |
| 26080 |
Ningbo Boway Alloy Material Co Ltd
SHG:601137 |
-2.66x |
CN¥-544.98 Million
≈ $-79.75 Million |
CN¥204.52 Million | China | CN¥23.30 | ▲ +2.82% |
| 26081 |
Minaurum Silver Inc.
V:MGG |
-2.67x |
CA$-780.36K
≈ $-564.50K |
CA$292.75K | Canada | CA$0.34 | ▼ -5.63% |
| 26082 |
Cellectis
PA:ALCLS |
-2.67x |
€-1.57 Million
≈ $-1.84 Million |
€589.00K | France | €2.69 | ▼ -0.30% |
| 26083 |
Cellectis SA
NASDAQ:CLLS |
-2.67x | $-1.57 Million | $589.00K | USA | $3.15 | ▲ +1.94% |
| 26084 |
Ducgiang Chemicals & Detergent Powder Joint Co
VN:DGC |
-2.67x |
₫-1.09 Trillion
≈ $-41.53 Million |
₫408.82 Billion | Vietnam | ₫45400.00 | ▼ -0.87% |
| 26085 |
Egis Technology
TWO:6462 |
-2.68x |
NT$-205.34 Million
≈ $-6.47 Million |
NT$76.76 Million | Taiwan | NT$118.00 | ▼ -3.28% |
| 26086 |
YiDong Electronics Technology Co. Ltd.
SHE:301123 |
-2.68x |
CN¥-60.72 Million
≈ $-8.89 Million |
CN¥22.68 Million | China | CN¥106.79 | ▲ +20.00% |
| 26087 |
Alticast Corporation
KQ:085810 |
-2.68x |
₩-4.81 Billion
≈ $-3.26 Million |
₩1.80 Billion | Korea | ₩1601.00 | ▲ +7.09% |
| 26088 |
Kwang Jin Ind. Co. Ltd
KQ:026910 |
-2.68x |
₩-7.89 Billion
≈ $-5.35 Million |
₩2.94 Billion | Korea | ₩3725.00 | ▲ +6.13% |
| 26089 |
Quantum BioPharma Ltd.
NASDAQ:QNTM |
-2.68x | $-7.80 Million | $2.91 Million | USA | $4.48 | ▼ -8.20% |
| 26090 |
GIVOT OLAM OIL EXP ILS1
TA:GIVO-L |
-2.68x |
ILA-460.00K
≈ $-1.23K |
ILA171.50K | Israel | ILA60.20 | ▲ +0.84% |
| 26091 |
GENERALFINANCE SPA
F:VG30 |
-2.68x |
€-20.86 Million
≈ $-24.39 Million |
€7.77 Million | Germany | €26.00 | ▼ -1.52% |
| 26092 |
Erste Bank Polska S.A.
WAR:EBP |
-2.68x |
zł-2.76 Billion
≈ $-759.32 Million |
zł1.03 Billion | Poland | zł607.00 | ▲ +0.70% |
| 26093 |
Digitalist Group Oyj
HE:DIGIGR |
-2.68x |
€-4.08 Million
≈ $-4.77 Million |
€1.52 Million | Finland | €2.10 | ▲ +0.96% |
| 26094 |
MDJM Ltd
NASDAQ:UOKA |
-2.69x | $-338.65K | $126.04K | USA | $0.33 | ▲ +0.42% |
| 26095 |
Chengdu Lihang Technology Co.Ltd.
SHG:603261 |
-2.69x |
CN¥-94.43 Million
≈ $-13.82 Million |
CN¥35.09 Million | China | CN¥33.00 | ▼ -1.49% |
| 26096 |
CSPC Innovation Pharmaceutical Co Ltd Class A
SHE:300765 |
-2.69x |
CN¥-65.01 Million
≈ $-9.51 Million |
CN¥24.16 Million | China | CN¥25.32 | ▼ -1.33% |
| 26097 |
Shinhan Financial Group Co Ltd
NYSE:SHG |
-2.69x | $-4.25 Trillion | $1.58 Trillion | USA | $66.07 | ▲ +3.28% |
| 26098 |
Cauldron Energy Ltd
AU:CXU |
-2.69x |
AU$-385.87K
≈ $-273.03K |
AU$143.25K | Australia | AU$0.05 | ▲ +8.16% |
| 26099 |
JNK Heaters Co. Ltd
KQ:126880 |
-2.70x |
₩-4.02 Billion
≈ $-2.73 Million |
₩1.49 Billion | Korea | ₩3130.00 | ▲ +4.51% |
| 26100 |
Syarikat Takaful Malaysia Bhd
KLSE:6139 |
-2.70x |
RM-488.39 Million
≈ $-122.62 Million |
RM180.99 Million | Malaysia | RM3.30 | ▼ -0.60% |