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