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,390
Positive operating CF and net income required
Last Updated
Jul 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 |
|---|---|---|---|---|---|---|---|
| 24201 |
Concurrent Technologies Plc
LSE:CNC |
-0.89x |
GBX-2.15 Million
≈ $-261.19 |
GBX2.40 Million | UK | GBX270.00 | ▼ -3.57% |
| 24202 |
Tadmax Resources Berhad
KLSE:4022 |
-0.89x |
RM-46.60 Million
≈ $-11.70 Million |
RM52.11 Million | Malaysia | RM0.26 | ▼ -1.89% |
| 24203 |
CytomX Therapeutics Inc
NASDAQ:CTMX |
-0.89x | $-21.04 Million | $23.52 Million | USA | $3.28 | ▲ +3.47% |
| 24204 |
Kalyani Investment Company Limited
NSE:KICL |
-0.89x |
Rs-140.86 Million
≈ $-1.52 Million |
Rs157.46 Million | India | Rs5326.00 | ▼ -1.38% |
| 24205 |
Boise Cascad Llc
NYSE:BCC |
-0.90x | $-15.98 Million | $17.84 Million | USA | $75.38 | ▼ -2.96% |
| 24206 |
Kingcan Holdings Ltd
TW:8411 |
-0.90x |
NT$-37.36 Million
≈ $-1.18 Million |
NT$41.69 Million | Taiwan | NT$12.95 | ▲ +0.00% |
| 24207 |
ICD Co. Ltd
KQ:040910 |
-0.90x |
₩-4.20 Billion
≈ $-2.85 Million |
₩4.69 Billion | Korea | ₩3720.00 | ▼ -2.36% |
| 24208 |
Muhibbah Engineering M Bhd
KLSE:5703 |
-0.90x |
RM-19.93 Million
≈ $-5.00 Million |
RM22.24 Million | Malaysia | RM0.52 | ▲ +0.00% |
| 24209 |
Rio2 Ltd
V:RIO |
-0.90x |
CA$-8.15 Million
≈ $-5.90 Million |
CA$9.08 Million | Canada | CA$1.83 | ▲ +0.55% |
| 24210 |
Rio2 Ltd
TO:RIO |
-0.90x |
CA$-8.15 Million
≈ $-5.90 Million |
CA$9.08 Million | Canada | CA$2.71 | ▲ +7.54% |
| 24211 |
SHANGHAI FU. MIC.H YC-10
F:FUD |
-0.90x |
€-708.17 Million
≈ $-827.92 Million |
€788.17 Million | Germany | €2.48 | ▼ -0.80% |
| 24212 |
Soulpower Acquisition Corporation
NYSE:SOUL |
-0.90x | $-1.42 Million | $1.58 Million | USA | $10.40 | ▲ +0.19% |
| 24213 |
Lucas GC Limited Ordinary Shares
NASDAQ:LGCL |
-0.90x | $-21.91 Million | $24.37 Million | USA | $1.20 | ▼ -14.29% |
| 24214 |
Western Carriers India Ltd
NSE:WCIL |
-0.90x |
Rs-177.43 Million
≈ $-1.92 Million |
Rs197.31 Million | India | Rs88.86 | ▼ -0.95% |
| 24215 |
FlexQube AB
ST:FLEXQ |
-0.90x |
Skr-2.49 Million
≈ $-268.39K |
Skr2.77 Million | Sweden | Skr32.00 | ▲ +2.56% |
| 24216 |
Dongsin Engineering & Construction
KQ:025950 |
-0.90x |
₩-1.53 Billion
≈ $-1.03 Million |
₩1.69 Billion | Korea | ₩9280.00 | ▲ +2.77% |
| 24217 |
Arco Vara AS
F:AV1 |
-0.90x |
€-501.00K
≈ $-585.72K |
€556.00K | Germany | €1.20 | ▲ +1.27% |
| 24218 |
Tailwind 2.0 Acquisition Corp. Class A Ordinary Shares
NASDAQ:TDWD |
-0.90x | $-506.12K | $561.65K | USA | $10.04 | ▲ +0.00% |
| 24219 |
Investigator Resources Ltd
AU:IVR |
-0.90x |
AU$-783.86K
≈ $-554.63K |
AU$869.77K | Australia | AU$0.04 | ▼ -1.25% |
| 24220 |
CASI Pharmaceuticals Inc
NASDAQ:CASI |
-0.90x | $-905.53K | $1.00 Million | USA | $0.24 | ▲ +17.06% |
| 24221 |
Holista Colltech Ltd
AU:HCT |
-0.90x |
AU$-807.27K
≈ $-571.19K |
AU$895.27K | Australia | AU$0.08 | ▲ +0.00% |
| 24222 |
CNFinance Holdings Ltd
NYSE:CNF |
-0.90x | $-44.52 Million | $49.34 Million | USA | $2.20 | ▼ -7.17% |
| 24223 |
Companhia Energética de Minas Gerais
F:CID |
-0.90x |
€-1.69 Billion
≈ $-1.98 Billion |
€1.88 Billion | Germany | €1.84 | ▼ -2.65% |
| 24224 |
CIA EN.GER. ADR 1
F:CIDS |
-0.90x |
€-1.69 Billion
≈ $-1.98 Billion |
€1.88 Billion | Germany | €2.96 | ▼ -4.52% |
| 24225 |
Companhia Energética de Minas Gerais
MX:CIGN |
-0.90x |
MX$-1.69 Billion
≈ $-97.47 Million |
MX$1.87 Billion | Mexico | MX$38.00 | ▲ +0.00% |
| 24226 |
Mitrabara Adiperdana PT
JK:MBAP |
-0.90x |
Rp-755.77K
≈ $-44.28 |
Rp836.59K | Indonesia | Rp1415.00 | ▼ -0.35% |
| 24227 |
Cobalt Power Group Inc
V:PGP |
-0.90x |
CA$-17.02K
≈ $-12.32K |
CA$18.84K | Canada | CA$0.02 | ▲ +0.00% |
| 24228 |
MSP Recovery, Inc.
NASDAQ:MSPR |
-0.90x | $-70.76 Million | $78.32 Million | USA | $0.00 | ▲ +0.00% |
| 24229 |
Alicanto Minerals Ltd
AU:AQI |
-0.90x |
AU$-1.43 Million
≈ $-1.01 Million |
AU$1.59 Million | Australia | AU$1.10 | ▼ -4.78% |
| 24230 |
Ningbo Kbe Electrical Technology Co
SHE:300863 |
-0.90x |
CN¥-41.44 Million
≈ $-6.06 Million |
CN¥45.80 Million | China | CN¥32.20 | ▼ -3.36% |
| 24231 |
TG Therapeutics Inc
NASDAQ:TGTX |
-0.90x | $-17.89 Million | $19.78 Million | USA | $53.53 | ▲ +0.09% |
| 24232 |
SBC Corp Bhd
KLSE:5207 |
-0.90x |
RM-1.59 Million
≈ $-398.69K |
RM1.75 Million | Malaysia | RM0.25 | ▲ +2.04% |
| 24233 |
Shenzhen Beauty Star Co Ltd
SHE:002243 |
-0.91x |
CN¥-125.95 Million
≈ $-18.43 Million |
CN¥139.10 Million | China | CN¥6.90 | ▼ -0.14% |
| 24234 |
Metalpha Technology Holding Limited
NASDAQ:MATH |
-0.91x | $-8.92 Million | $9.85 Million | USA | $0.92 | ▼ -0.44% |
| 24235 |
Kalpataru Projects International Ltd.
NSE:KPIL |
-0.91x |
Rs-4.12 Billion
≈ $-44.52 Million |
Rs4.54 Billion | India | Rs1282.70 | ▼ -1.59% |
| 24236 |
VH Global Sustainable Energy Opportunities PLC
LSE:GSEO |
-0.91x |
GBX-31.98 Million
≈ $-3.89K |
GBX35.22 Million | UK | GBX72.60 | ▼ -2.55% |
| 24237 |
Phu Tai JSC
VN:PTB |
-0.91x |
₫-136.19 Billion
≈ $-5.17 Million |
₫149.76 Billion | Vietnam | ₫33400.00 | ▲ +3.89% |
| 24238 |
Ilsung Pharm
KO:003120 |
-0.91x |
₩-3.10 Billion
≈ $-2.10 Million |
₩3.41 Billion | Korea | ₩20350.00 | ▼ -0.73% |
| 24239 |
Energy Transition Minerals Ltd
AU:ETM |
-0.91x |
AU$-2.17 Million
≈ $-1.54 Million |
AU$2.39 Million | Australia | AU$0.05 | ▼ -4.00% |
| 24240 |
Northann Corp.
NYSE MKT:NCL |
-0.91x | $-1.84 Million | $2.02 Million | USA | $0.16 | ▼ -2.76% |
| 24241 |
Ophir High Conviction Fund
AU:OPH |
-0.91x |
AU$-18.34 Million
≈ $-12.97 Million |
AU$20.15 Million | Australia | AU$2.49 | ▼ -3.11% |
| 24242 |
Thai Wah Public Company Limited
BK:TWPC |
-0.91x |
฿-110.32 Million
≈ $-3.44 Million |
฿121.20 Million | Thailand | ฿2.84 | ▼ -0.70% |
| 24243 |
Bank of Ireland Group PLC
IR:BIRG |
-0.91x |
€-279.50 Million
≈ $-326.76 Million |
€307.00 Million | Ireland | €18.04 | ▲ +1.04% |
| 24244 |
Hubei Chaozhuo Aviation Technology Co. Ltd. A
SHG:688237 |
-0.91x |
CN¥-11.82 Million
≈ $-1.73 Million |
CN¥12.99 Million | China | CN¥54.95 | ▼ -19.07% |
| 24245 |
GAMSUNG Corporation Co. Ltd
KQ:036620 |
-0.91x |
₩-4.26 Billion
≈ $-2.89 Million |
₩4.68 Billion | Korea | ₩3965.00 | ▲ +0.00% |
| 24246 |
Truwin Co Ltd
KQ:105550 |
-0.91x |
₩-5.08 Billion
≈ $-3.44 Million |
₩5.58 Billion | Korea | ₩397.00 | ▲ +0.00% |
| 24247 |
China Greatwall Computer Shenzhen Co Ltd
SHE:000066 |
-0.91x |
CN¥-271.59 Million
≈ $-39.74 Million |
CN¥297.77 Million | China | CN¥13.15 | ▼ -5.33% |
| 24248 |
Sky Gold Limited
NSE:SKYGOLD |
-0.91x |
Rs-1.01 Billion
≈ $-10.91 Million |
Rs1.11 Billion | India | Rs638.25 | ▼ -2.33% |
| 24249 |
Pure Biologics Spólka Akcyjna
WAR:PUR |
-0.91x |
zł-182.36K
≈ $-50.19K |
zł199.73K | Poland | zł2.17 | ▼ -0.23% |
| 24250 |
Peninsula Group Ltd
TA:PEN |
-0.91x |
ILA-18.18 Million
≈ $-48.74K |
ILA19.88 Million | Israel | ILA348.10 | ▼ -2.96% |
| 24251 |
Beijing Kunlun Tech Co Ltd
SHE:300418 |
-0.91x |
CN¥-174.03 Million
≈ $-25.47 Million |
CN¥190.22 Million | China | CN¥36.00 | ▼ -2.25% |
| 24252 |
Babcock & Wilcox Enterprises Inc
NYSE:BW |
-0.92x | $-32.11 Million | $35.09 Million | USA | $9.47 | ▲ +19.27% |
| 24253 |
Nexity Global SA
WAR:NXG |
-0.92x |
zł-151.91K
≈ $-41.81K |
zł166.00K | Poland | zł0.76 | ▼ -3.80% |
| 24254 |
Latécoère S.A.
PA:LAT |
-0.92x |
€-58.91 Million
≈ $-68.87 Million |
€64.31 Million | France | €0.01 | ▼ -2.07% |
| 24255 |
Jiangxi Naipu Mining Machinery
SHE:300818 |
-0.92x |
CN¥-41.71 Million
≈ $-6.10 Million |
CN¥45.51 Million | China | CN¥18.89 | ▼ -4.35% |
| 24256 |
American Battery Technology Company Common Stock
NASDAQ:ABAT |
-0.92x | $-2.45 Million | $2.67 Million | USA | $2.04 | ▼ -0.49% |
| 24257 |
Norske Skog Asa
OL:NSKOG |
-0.92x |
Nkr-307.00 Million
≈ $-32.31 Million |
Nkr335.00 Million | Norway | Nkr37.95 | ▲ +2.71% |
| 24258 |
Agenus Inc
NASDAQ:AGEN |
-0.92x | $-35.95 Million | $39.23 Million | USA | $7.91 | ▲ +19.31% |
| 24259 |
Vakif Menkul Kiymet Yatirim Ortakligi AS
IS:VKFYO |
-0.92x |
TL-4.54 Million
≈ $-101.63K |
TL4.94 Million | Turkey | TL23.82 | ▼ -3.41% |
| 24260 |
Montana Aerospace AG
SW:AERO |
-0.92x |
CHF-5.40 Million
≈ $-6.83 Million |
CHF5.87 Million | Switzerland | CHF24.35 | ▼ -4.88% |
| 24261 |
Shandong Zhangqiu Blower Co Ltd
SHE:002598 |
-0.92x |
CN¥-22.02 Million
≈ $-3.22 Million |
CN¥23.94 Million | China | CN¥6.36 | ▼ -0.63% |
| 24262 |
Chengdu RML Technology Co. Ltd.
SHE:301050 |
-0.92x |
CN¥-315.38 Million
≈ $-46.15 Million |
CN¥342.68 Million | China | CN¥29.68 | ▼ -1.17% |
| 24263 |
Unitron Tech Co Ltd
KQ:142210 |
-0.92x |
₩-14.53 Billion
≈ $-9.84 Million |
₩15.77 Billion | Korea | ₩4560.00 | ▼ -0.87% |
| 24264 |
THUNDER GOLD CORP.
F:Z25 |
-0.92x |
€-57.08K
≈ $-66.73K |
€61.92K | Germany | €0.05 | ▲ +12.50% |
| 24265 |
Propel Holdings Inc
TO:PRL |
-0.92x |
CA$-13.68 Million
≈ $-9.89 Million |
CA$14.82 Million | Canada | CA$24.53 | ▼ -0.81% |
| 24266 |
Gevo Inc
NASDAQ:GEVO |
-0.92x | $-2.52 Million | $2.73 Million | USA | $1.53 | ▲ +5.52% |
| 24267 |
Vivanco Gruppe AG
F:VG0K |
-0.92x |
€-876.50K
≈ $-1.02 Million |
€948.00K | Germany | €0.14 | ▲ +0.00% |
| 24268 |
AKZO NOBEL SPONS.ADRS 1/3
F:AKUP |
-0.92x |
€-86.00 Million
≈ $-100.54 Million |
€93.00 Million | Germany | €17.10 | ▼ -8.56% |
| 24269 |
Janover Inc. Common Stock
NASDAQ:JNVR |
-0.92x | $-249.47K | $269.72K | USA | $23.80 | ▲ +0.00% |
| 24270 |
Hydrogenone Capital Growth PLC
LSE:HGEN |
-0.93x |
GBX-730.00K
≈ $-88.82 |
GBX789.00K | UK | GBX6.90 | ▲ +15.00% |
| 24271 |
Aneka Tambang (Persero) TBK (PT)
AU:ATM |
-0.93x |
AU$-3.18 Trillion
≈ $-2.25 Trillion |
AU$3.44 Trillion | Australia | AU$0.90 | ▲ +0.00% |
| 24272 |
Optex Systems Holdings, Inc. Common Stock
NASDAQ:OPXS |
-0.93x | $-1.24 Million | $1.34 Million | USA | $11.15 | ▲ +1.36% |
| 24273 |
Mandala Multifinance Tbk
JK:MFIN |
-0.93x |
Rp-102.79 Billion
≈ $-6.02 Million |
Rp110.96 Billion | Indonesia | Rp795.00 | ▼ -7.02% |
| 24274 |
Forrester Research Inc
NASDAQ:FORR |
-0.93x | $-3.63 Million | $3.91 Million | USA | $9.74 | ▼ -5.02% |
| 24275 |
Teo Guan Lee Corporation Bhd
KLSE:9369 |
-0.93x |
RM-6.93 Million
≈ $-1.74 Million |
RM7.48 Million | Malaysia | RM0.88 | ▲ +7.32% |
| 24276 |
China Zhenhua Group Science & Technology Co Ltd
SHE:000733 |
-0.93x |
CN¥-288.49 Million
≈ $-42.22 Million |
CN¥311.19 Million | China | CN¥40.81 | ▲ +1.04% |
| 24277 |
Broad Capital Acquisition Corp
NASDAQ:BRAC |
-0.93x | $-315.28K | $340.08K | USA | $11.70 | ▲ +0.00% |
| 24278 |
Broad Capital Acquisition Corp Unit
NASDAQ:BRACU |
-0.93x | $-315.28K | $340.08K | USA | $12.00 | ▲ +0.00% |
| 24279 |
China Resources and Environment Co Ltd
SHG:600217 |
-0.93x |
CN¥-147.07 Million
≈ $-21.52 Million |
CN¥158.62 Million | China | CN¥3.07 | ▼ -0.32% |
| 24280 |
K Laser Technology Inc
TW:2461 |
-0.93x |
NT$-25.28 Million
≈ $-796.52K |
NT$27.24 Million | Taiwan | NT$15.60 | ▲ +0.00% |
| 24281 |
Inox Wind Energy Limited
NSE:IWEL |
-0.93x |
Rs-1.27 Billion
≈ $-13.78 Million |
Rs1.37 Billion | India | Rs10293.00 | ▲ +0.00% |
| 24282 |
STEEL EXCHANGE INDIA LIMITED
NSE:STEELXIND |
-0.93x |
Rs-114.81 Million
≈ $-1.24 Million |
Rs123.42 Million | India | Rs11.12 | ▼ -0.98% |
| 24283 |
Kardan Israel Ltd
TA:KRDI |
-0.93x |
ILA-47.95 Million
≈ $-128.55K |
ILA51.53 Million | Israel | ILA569.90 | ▼ -0.90% |
| 24284 |
Auplata SA
PA:ALAMG |
-0.93x |
€-1.35 Million
≈ $-1.57 Million |
€1.45 Million | France | €0.00 | ▲ +0.00% |
| 24285 |
Lumina Gold Corp
V:LUM |
-0.93x |
CA$-89.39K
≈ $-64.66K |
CA$96.03K | Canada | CA$1.26 | ▲ +0.00% |
| 24286 |
Jade Bird Fire Alarm
SHE:002960 |
-0.93x |
CN¥-73.98 Million
≈ $-10.83 Million |
CN¥79.47 Million | China | CN¥7.86 | ▲ +0.51% |
| 24287 |
Excelsior Medical Co Ltd
TW:4104 |
-0.93x |
NT$-254.41 Million
≈ $-8.02 Million |
NT$273.15 Million | Taiwan | NT$71.00 | ▼ -0.42% |
| 24288 |
MPC Energy Solutions NV
OL:MPCES |
-0.93x |
Nkr-409.00K
≈ $-43.04K |
Nkr439.00K | Norway | Nkr13.45 | ▼ -5.61% |
| 24289 |
Longmaster Information Tech
SHE:300288 |
-0.93x |
CN¥-7.40 Million
≈ $-1.08 Million |
CN¥7.94 Million | China | CN¥9.52 | ▲ +0.74% |
| 24290 |
Shanghai Huili Building Materials Co Ltd
SHG:900939 |
-0.93x | $-2.74 Million | $2.94 Million | China | $0.48 | ▼ -0.82% |
| 24291 |
Goldenmax International Technology Ltd
SHE:002636 |
-0.93x |
CN¥-95.52 Million
≈ $-13.98 Million |
CN¥102.45 Million | China | CN¥49.10 | ▼ -10.01% |
| 24292 |
Aquila Energy Efficiency Trust PLC
LSE:AEET |
-0.93x |
GBX-1.09 Million
≈ $-132.74 |
GBX1.17 Million | UK | GBX24.00 | ▲ +4.35% |
| 24293 |
Mountain Crest Acquisition Corp V
NASDAQ:MCAG |
-0.93x | $-117.43K | $125.92K | USA | $13.27 | ▲ +0.00% |
| 24294 |
US Masters Residential Property Fund
AU:URF |
-0.93x |
AU$-4.82 Million
≈ $-3.41 Million |
AU$5.16 Million | Australia | AU$0.16 | ▲ +3.23% |
| 24295 |
Darbond Technology Co. Ltd. A
SHG:688035 |
-0.94x |
CN¥-100.63 Million
≈ $-14.73 Million |
CN¥107.61 Million | China | CN¥52.70 | ▼ -6.38% |
| 24296 |
R&R Real Estate Investment Trust
V:RRR-UN |
-0.94x |
CA$-451.00K
≈ $-326.24K |
CA$482.19K | Canada | CA$0.06 | ▼ -31.25% |
| 24297 |
Romios Gold Resources Inc.
V:RG |
-0.94x |
CA$-208.35K
≈ $-150.72K |
CA$222.74K | Canada | CA$0.67 | ▲ +1.52% |
| 24298 |
Mirle Automation Corp
TW:2464 |
-0.94x |
NT$-46.00 Million
≈ $-1.45 Million |
NT$49.17 Million | Taiwan | NT$122.50 | ▼ -0.41% |
| 24299 |
Environmental Group Ltd (the)
AU:EGL |
-0.94x |
AU$-3.06 Million
≈ $-2.16 Million |
AU$3.27 Million | Australia | AU$0.09 | ▼ -4.21% |
| 24300 |
Consolidated Construction Consortium Limited
NSE:CCCL |
-0.94x |
Rs-725.56 Million
≈ $-7.85 Million |
Rs775.09 Million | India | Rs15.55 | ▼ -0.96% |