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 |
|---|---|---|---|---|---|---|---|
| 26101 |
VACCITECH (SP.ADR)/1
F:2AB |
-2.70x |
€-14.43 Million
≈ $-16.87 Million |
€5.34 Million | Germany | €0.51 | ▲ +5.65% |
| 26102 |
HomeChoice Investments Ltd
JSE:HIL |
-2.70x |
ZAC-562.00 Million
≈ $-298.67K |
ZAC208.00 Million | South Africa | ZAC3700.00 | ▲ +0.00% |
| 26103 |
Changchun High & New Technology Industries Group Inc
SHE:000661 |
-2.70x |
CN¥-491.79 Million
≈ $-71.96 Million |
CN¥182.01 Million | China | CN¥68.10 | ▼ -2.23% |
| 26104 |
Sejong Telecom Inc
KQ:036630 |
-2.70x |
₩-46.42 Billion
≈ $-31.46 Million |
₩17.18 Billion | Korea | ₩12150.00 | ▼ -3.57% |
| 26105 |
OLB Group Inc
NASDAQ:OLB |
-2.70x | $-130.89K | $48.43K | USA | $0.46 | ▲ +2.22% |
| 26106 |
GoldQuest Mining Corp.
V:GQC |
-2.70x |
CA$-150.27K
≈ $-108.71K |
CA$55.58K | Canada | CA$1.14 | ▼ -6.56% |
| 26107 |
Western Copper and Gold Corp
TO:WRN |
-2.71x |
CA$-536.98K
≈ $-388.44K |
CA$198.32K | Canada | CA$4.06 | ▲ +0.50% |
| 26108 |
Palisade Bio Inc
NASDAQ:PALI |
-2.71x | $-2.91 Million | $1.07 Million | USA | $1.93 | ▲ +0.00% |
| 26109 |
Synnex (Thailand) Public Company Limited
BK:SYNEX |
-2.71x |
฿-523.69 Million
≈ $-16.32 Million |
฿193.27 Million | Thailand | ฿9.25 | ▲ +0.00% |
| 26110 |
Shanghai Shentong Metro Co Ltd
SHG:600834 |
-2.71x |
CN¥-21.83 Million
≈ $-3.19 Million |
CN¥8.06 Million | China | CN¥7.28 | ▼ -1.75% |
| 26111 |
Moonbae Steel
KO:008420 |
-2.71x |
₩-4.97 Billion
≈ $-3.37 Million |
₩1.83 Billion | Korea | ₩1976.00 | ▼ -1.69% |
| 26112 |
BIT MINING C.A SP.ADR 100
F:50C0 |
-2.71x |
€-32.74 Million
≈ $-38.28 Million |
€12.07 Million | Germany | €0.63 | ▼ -5.12% |
| 26113 |
Indo Oil Perkasa PT
JK:OILS |
-2.71x |
Rp-8.64 Billion
≈ $-506.32K |
Rp3.18 Billion | Indonesia | Rp159.00 | ▼ -5.36% |
| 26114 |
Nath Bio-Genes (India) Limited
NSE:NATHBIOGEN |
-2.71x |
Rs-1.09 Billion
≈ $-11.75 Million |
Rs400.34 Million | India | Rs173.09 | ▲ +0.14% |
| 26115 |
A SPAC III Acquisition Corp. Class A Ordinary Shares
NASDAQ:ASPC |
-2.72x | $-191.28K | $70.44K | USA | $10.83 | ▼ -1.55% |
| 26116 |
Jiangsu Yanghe Brewery Joint-Stock Co Ltd
SHE:002304 |
-2.72x |
CN¥-1.92 Billion
≈ $-280.91 Million |
CN¥706.55 Million | China | CN¥43.01 | ▼ -2.29% |
| 26117 |
Merino & Co. Ltd
AU:MNC |
-2.72x |
AU$-373.15K
≈ $-264.03K |
AU$137.26K | Australia | AU$0.12 | ▲ +0.00% |
| 26118 |
Bombay Dyeing & Mfg Company Limited
NSE:BOMDYEING |
-2.72x |
Rs-427.70 Million
≈ $-4.63 Million |
Rs157.30 Million | India | Rs121.52 | ▼ -1.41% |
| 26119 |
Centrus Energy Corp.
NYSE MKT:LEU |
-2.72x | $-48.40 Million | $17.80 Million | USA | $186.69 | ▲ +2.76% |
| 26120 |
Royal Bank of Canada
TO:RY |
-2.72x |
CA$-14.79 Billion
≈ $-10.70 Billion |
CA$5.43 Billion | Canada | CA$270.94 | ▲ +1.93% |
| 26121 |
CareMax Inc
NASDAQ:CMAX |
-2.72x | $-28.41 Million | $10.43 Million | USA | $0.00 | ▲ +0.00% |
| 26122 |
SKYX Platforms Corp
NASDAQ:SKYX |
-2.72x | $-1.05 Million | $387.06K | USA | $1.13 | ▼ -2.60% |
| 26123 |
Mega Matrix Corp.
NYSE MKT:MPU |
-2.72x | $-1.04 Million | $380.30K | USA | $0.54 | ▼ -2.56% |
| 26124 |
Equity Development Investment
JK:GSMF |
-2.73x |
Rp-60.92 Billion
≈ $-3.57 Million |
Rp22.35 Billion | Indonesia | Rp88.00 | ▼ -7.37% |
| 26125 |
Ardea Resources Ltd
AU:ARL |
-2.73x |
AU$-1.70 Million
≈ $-1.20 Million |
AU$624.13K | Australia | AU$0.51 | ▼ -2.86% |
| 26126 |
Maoye Commercial Co Ltd
SHG:600828 |
-2.73x |
CN¥-19.49 Million
≈ $-2.85 Million |
CN¥7.14 Million | China | CN¥4.95 | ▲ +10.00% |
| 26127 |
American Rare EARTHS Ltd
AU:ARR |
-2.73x |
AU$-702.38K
≈ $-496.98K |
AU$257.33K | Australia | AU$0.39 | ▼ -1.28% |
| 26128 |
Sino-Ocean Group Holding Limited
F:3SD |
-2.73x |
€-2.35 Billion
≈ $-2.74 Billion |
€859.69 Million | Germany | €0.00 | ▲ +0.00% |
| 26129 |
Companhia Brasileira de Distribuição
F:C1B2 |
-2.73x |
€-3.82 Billion
≈ $-4.47 Billion |
€1.40 Billion | Germany | €0.52 | ▼ -4.63% |
| 26130 |
Companhia Brasileira de Distribuição
MX:CBDN |
-2.73x |
MX$-3.82 Billion
≈ $-219.90 Million |
MX$1.40 Billion | Mexico | MX$13.60 | ▲ +0.00% |
| 26131 |
Manchester United Ltd
F:MUF |
-2.73x |
€-11.43 Million
≈ $-13.36 Million |
€4.18 Million | Germany | €16.55 | ▲ +3.76% |
| 26132 |
National Bank Holdings Corporation
NYSE:NBHC |
-2.73x | $-56.83 Million | $20.79 Million | USA | $41.72 | ▲ +1.86% |
| 26133 |
TECO Image Systems Co Ltd
TWO:5438 |
-2.73x |
NT$-28.89 Million
≈ $-910.26K |
NT$10.57 Million | Taiwan | NT$19.75 | ▼ -1.25% |
| 26134 |
Azevedo & Travassos S.A
SA:AZEV3 |
-2.73x |
R$-75.64 Million
≈ $-14.84 Million |
R$27.66 Million | Brazil | R$0.16 | ▲ +0.00% |
| 26135 |
Modi Rubber Limited
NSE:MODIRUBBER |
-2.73x |
Rs-258.13 Million
≈ $-2.79 Million |
Rs94.40 Million | India | Rs127.71 | ▲ +2.24% |
| 26136 |
Insight Molecular Diagnostics Inc.
NASDAQ:IMDX |
-2.74x | $-8.30 Million | $3.03 Million | USA | $6.55 | ▲ +8.62% |
| 26137 |
Anhui Tongguan Copper Foil Group Co. Ltd.
SHE:301217 |
-2.74x |
CN¥-171.48 Million
≈ $-25.09 Million |
CN¥62.65 Million | China | CN¥109.75 | ▲ +2.19% |
| 26138 |
Synnex Corporation
NYSE:SNX |
-2.74x | $-895.87 Million | $326.92 Million | USA | $277.57 | ▼ -0.60% |
| 26139 |
Hui Lyu Ecological Technology Groups Co Ltd
SHE:001267 |
-2.74x |
CN¥-48.48 Million
≈ $-7.09 Million |
CN¥17.68 Million | China | CN¥57.13 | ▼ -2.39% |
| 26140 |
VivoPower International PLC
NASDAQ:VVPR |
-2.74x | $-3.13 Million | $1.14 Million | USA | $4.54 | ▼ -7.91% |
| 26141 |
Wesizwe
JSE:WEZ |
-2.75x |
ZAC-329.11 Million
≈ $-174.91K |
ZAC119.76 Million | South Africa | ZAC45.00 | ▲ +0.00% |
| 26142 |
Gipta Ofis Kirtasiye ve Promosyon Ãrünleri Imalat Sanayi A.S.
IS:GIPTA |
-2.75x |
TL-401.72 Million
≈ $-9.00 Million |
TL146.13 Million | Turkey | TL73.60 | ▼ -0.67% |
| 26143 |
Derluks Yatirim Holding AS
IS:DERHL |
-2.75x |
TL-34.07 Million
≈ $-763.06K |
TL12.37 Million | Turkey | TL13.58 | ▼ -1.09% |
| 26144 |
AFCONS INFRASTRUCTURE LTD
NSE:AFCONS |
-2.75x |
Rs-6.69 Billion
≈ $-72.31 Million |
Rs2.43 Billion | India | Rs326.30 | ▲ +0.80% |
| 26145 |
Courtside Group, Inc. Common Stock
NASDAQ:PODC |
-2.76x | $-4.68 Million | $1.70 Million | USA | $4.15 | ▼ -3.04% |
| 26146 |
Queste Communications Ltd
AU:QUE |
-2.76x |
AU$-94.07K
≈ $-66.56K |
AU$34.12K | Australia | AU$0.05 | ▲ +0.00% |
| 26147 |
StubHub Holdings, Inc.
NYSE:STUB |
-2.76x | $-149.45 Million | $54.19 Million | USA | $9.38 | ▼ -0.64% |
| 26148 |
Lineage Cell Therapeutics Inc
NYSE MKT:LCTX |
-2.76x | $-5.64 Million | $2.04 Million | USA | $1.30 | ▼ -1.52% |
| 26149 |
Yunnan Lincang Xinyuan Germanium Industrial Co Ltd
SHE:002428 |
-2.76x |
CN¥-33.00 Million
≈ $-4.83 Million |
CN¥11.95 Million | China | CN¥88.61 | ▼ -0.43% |
| 26150 |
GCL Global Holdings Ltd Warrants
NASDAQ:GCLWW |
-2.77x | $-113.73K | $41.12K | USA | $0.03 | ▲ +7.19% |
| 26151 |
Posco Chemical Co Ltd
KO:003670 |
-2.77x |
₩-116.90 Billion
≈ $-79.22 Million |
₩42.27 Billion | Korea | ₩221500.00 | ▼ -0.45% |
| 26152 |
American Airlines Group
NASDAQ:AAL |
-2.77x | $-274.00 Million | $99.00 Million | USA | $13.30 | ▼ -1.99% |
| 26153 |
Pasithea Therapeutics Corp
NASDAQ:KTTA |
-2.77x | $-1.74 Million | $630.12K | USA | $0.62 | ▼ -2.87% |
| 26154 |
Pasdec Holdings Bhd
KLSE:6912 |
-2.77x |
RM-7.96 Million
≈ $-2.00 Million |
RM2.88 Million | Malaysia | RM0.30 | ▼ -1.67% |
| 26155 |
Zyrexindo Mandiri Buana PT Tbk
JK:ZYRX |
-2.77x |
Rp-118.73 Billion
≈ $-6.96 Million |
Rp42.87 Billion | Indonesia | Rp124.00 | ▼ -3.13% |
| 26156 |
Groupe Airwell Société anonyme
PA:ALAIR |
-2.77x |
€-1.18 Million
≈ $-1.38 Million |
€425.25K | France | €1.27 | ▼ -0.78% |
| 26157 |
AOZORA BANK LTD ADR/20
F:AON0 |
-2.77x |
€-56.90 Billion
≈ $-66.52 Billion |
€20.52 Billion | Germany | €3.18 | ▲ +1.27% |
| 26158 |
Mahaka Radio Integra Tbk PT
JK:MARI |
-2.78x |
Rp-4.38 Billion
≈ $-256.60K |
Rp1.58 Billion | Indonesia | Rp26.00 | ▼ -3.70% |
| 26159 |
Sydbank A/S
CO:SYDB |
-2.78x |
Dkr-1.57 Billion
≈ $-246.26 Million |
Dkr567.00 Million | Denmark | Dkr557.00 | ▼ -1.59% |
| 26160 |
Kingenta Ecological Engineering Group Co Ltd
SHE:002470 |
-2.78x |
CN¥-135.61 Million
≈ $-19.84 Million |
CN¥48.84 Million | China | CN¥2.27 | ▼ -0.87% |
| 26161 |
Li Auto Inc
NASDAQ:LI |
-2.78x | $-3.04 Billion | $1.09 Billion | USA | $14.57 | ▼ -2.80% |
| 26162 |
Nimy Resources Ltd
AU:NIM |
-2.79x |
AU$-161.23K
≈ $-114.08K |
AU$57.86K | Australia | AU$0.05 | ▼ -3.70% |
| 26163 |
Altamin Ltd
AU:AZI |
-2.79x |
AU$-1.16 Million
≈ $-819.55K |
AU$415.27K | Australia | AU$0.03 | ▲ +0.00% |
| 26164 |
NIIT Limited
NSE:NIITLTD |
-2.79x |
Rs-160.45 Million
≈ $-1.74 Million |
Rs57.52 Million | India | Rs93.44 | ▲ +0.91% |
| 26165 |
Harbin Pharmaceutical Group Co Ltd
SHG:600664 |
-2.79x |
CN¥-192.19 Million
≈ $-28.12 Million |
CN¥68.89 Million | China | CN¥3.17 | ▼ -3.35% |
| 26166 |
Oakridge International Ltd
AU:OAK |
-2.79x |
AU$-480.63K
≈ $-340.08K |
AU$172.24K | Australia | AU$0.08 | ▲ +0.00% |
| 26167 |
Grosvenor Resource Corp
V:GVR |
-2.79x |
CA$-48.55K
≈ $-35.12K |
CA$17.39K | Canada | CA$0.08 | ▼ -11.11% |
| 26168 |
Arihant Superstructures Limited
NSE:ARIHANTSUP |
-2.79x |
Rs-966.05 Million
≈ $-10.45 Million |
Rs345.99 Million | India | Rs265.30 | ▲ +0.25% |
| 26169 |
Tower Resources Ltd
V:TWR |
-2.79x |
CA$-130.03K
≈ $-94.06K |
CA$46.57K | Canada | CA$0.16 | ▼ -3.13% |
| 26170 |
Ihlas Holding AS
IS:IHLAS |
-2.80x |
TL-356.45 Million
≈ $-7.98 Million |
TL127.51 Million | Turkey | TL2.02 | ▼ -0.98% |
| 26171 |
Acer Inc
TW:2353 |
-2.80x |
NT$-3.11 Billion
≈ $-97.83 Million |
NT$1.11 Billion | Taiwan | NT$39.10 | ▼ -9.91% |
| 26172 |
Entree Resources Ltd
TO:ETG |
-2.80x |
CA$-596.00K
≈ $-431.14K |
CA$213.00K | Canada | CA$2.52 | ▼ -0.79% |
| 26173 |
Universal Biosensors Inc
AU:UBI |
-2.80x |
AU$-3.92 Million
≈ $-2.77 Million |
AU$1.40 Million | Australia | AU$0.01 | ▲ +0.00% |
| 26174 |
Adyen NV
AS:ADYEN |
-2.81x |
€-1.63 Billion
≈ $-1.91 Billion |
€581.56 Million | Netherlands | €897.00 | ▲ +5.75% |
| 26175 |
Bank of Baroda
NSE:BANKBARODA |
-2.81x |
Rs-241.32 Billion
≈ $-2.61 Billion |
Rs86.03 Billion | India | Rs262.80 | ▼ -2.25% |
| 26176 |
Genasys Inc
NASDAQ:GNSS |
-2.81x | $-2.16 Million | $771.00K | USA | $1.98 | ▼ -3.41% |
| 26177 |
Clarkson
LSE:CKN |
-2.81x |
GBX-80.00 Million
≈ $-9.73K |
GBX28.50 Million | UK | GBX4636.00 | ▲ +1.13% |
| 26178 |
Banco De Chile
NYSE:BCH |
-2.81x | $-747.13 Billion | $265.54 Billion | USA | $37.09 | ▲ +0.82% |
| 26179 |
Verde Agritech PLC
TO:NPK |
-2.81x |
CA$-3.60 Million
≈ $-2.60 Million |
CA$1.28 Million | Canada | CA$0.75 | ▼ -3.85% |
| 26180 |
Avita Medical Ltd
NASDAQ:RCEL |
-2.81x | $-519.14K | $184.42K | USA | $4.36 | ▲ +4.81% |
| 26181 |
Stockwik Forvaltning AB
ST:STWK |
-2.82x |
Skr-18.30 Million
≈ $-1.97 Million |
Skr6.50 Million | Sweden | Skr17.80 | ▼ -0.56% |
| 26182 |
Bank of Communications Co
SHG:601328 |
-2.82x |
CN¥-58.12 Billion
≈ $-8.50 Billion |
CN¥20.64 Billion | China | CN¥6.72 | ▼ -0.88% |
| 26183 |
GCL Global Holdings Ltd Ordinary Shares
NASDAQ:GCL |
-2.82x | $-115.82K | $41.12K | USA | $0.47 | ▲ +2.55% |
| 26184 |
Lysaght Galvanized Steel Bhd
KLSE:9199 |
-2.82x |
RM-3.18 Million
≈ $-798.39K |
RM1.13 Million | Malaysia | RM2.40 | ▲ +0.84% |
| 26185 |
Vgi Partners Global Investments Ltd
AU:VG1 |
-2.82x |
AU$-112.09 Million
≈ $-79.31 Million |
AU$39.75 Million | Australia | AU$2.49 | ▲ +13.18% |
| 26186 |
Ningxia Orient Tantalum Industry Co Ltd
SHE:000962 |
-2.82x |
CN¥-179.46 Million
≈ $-26.26 Million |
CN¥63.53 Million | China | CN¥59.13 | ▲ +3.37% |
| 26187 |
Mustek Ltd
JSE:MST |
-2.83x |
ZAC-74.51 Million
≈ $-39.60K |
ZAC26.36 Million | South Africa | ZAC1519.00 | ▲ +0.00% |
| 26188 |
Schroder British Opportunities Trus
LSE:SBO |
-2.83x |
GBX-1.02 Million
≈ $-124.23 |
GBX361.00K | UK | GBX70.25 | ▼ -0.35% |
| 26189 |
PPX Mining Corp
V:PPX |
-2.83x |
CA$-2.85 Million
≈ $-2.06 Million |
CA$1.01 Million | Canada | CA$0.24 | ▲ +9.09% |
| 26190 |
Arb Bhd
KLSE:7181 |
-2.83x |
RM-17.02 Million
≈ $-4.27 Million |
RM6.01 Million | Malaysia | RM0.03 | ▲ +0.00% |
| 26191 |
Westpac Banking Corporation
AU:WBCPI |
-2.83x |
AU$-4.65 Billion
≈ $-3.29 Billion |
AU$1.64 Billion | Australia | AU$100.32 | ▲ +0.00% |
| 26192 |
Grupo Financiero Inbursa S.A.B. de C.V
MX:GFINBURO |
-2.84x |
MX$-20.72 Billion
≈ $-1.19 Billion |
MX$7.31 Billion | Mexico | MX$42.96 | ▼ -0.35% |
| 26193 |
ReaLy Development & Construction
TWO:2596 |
-2.84x |
NT$-231.74 Million
≈ $-7.30 Million |
NT$81.67 Million | Taiwan | NT$29.60 | ▲ +1.20% |
| 26194 |
Lite Strategy, Inc.
NASDAQ:LITS |
-2.84x | $-50.47 Million | $17.78 Million | USA | $0.86 | ▼ -0.55% |
| 26195 |
CLERHP Estructuras S.A
MC:CLR |
-2.84x |
€-2.89 Million
≈ $-3.38 Million |
€1.02 Million | Spain | €10.55 | ▼ -2.31% |
| 26196 |
Garda Property Group
AU:GDF |
-2.84x |
AU$-19.28 Million
≈ $-13.64 Million |
AU$6.78 Million | Australia | AU$1.03 | ▼ -0.97% |
| 26197 |
NBCC (India) Limited
NSE:NBCC |
-2.84x |
Rs-10.98 Billion
≈ $-118.70 Million |
Rs3.86 Billion | India | Rs104.08 | ▲ +1.80% |
| 26198 |
Shunsin Technology Holdings Ltd
TW:6451 |
-2.85x |
NT$-302.73 Million
≈ $-9.54 Million |
NT$106.37 Million | Taiwan | NT$680.00 | ▼ -6.08% |
| 26199 |
PSP Projects Limited
NSE:PSPPROJECT |
-2.85x |
Rs-423.85 Million
≈ $-4.58 Million |
Rs148.86 Million | India | Rs898.65 | ▲ +9.58% |
| 26200 |
LABOCANNA S.A. ZY-10
F:9Y2 |
-2.85x |
€-49.12K
≈ $-57.42K |
€17.22K | Germany | €0.04 | ▲ +3.13% |