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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
20601 Metal Sky Star Acquisition Corporation Ordinary shares
NASDAQ:MSSA
0.00x $0.00 $89.84K USA $11.79 ▲ +0.00%
20602 Cantor Equity Partners, Inc. Class A Ordinary Shares
NASDAQ:CEP
0.00x $0.00 $2.06 Million USA $11.42 ▼ -19.97%
20603 Putnam Premier Income Trust
NYSE:PPT
0.00x $0.00 $11.07 Million USA $3.38 ▲ +0.00%
20604 Xinjiang Zhundong Petroleum
SHE:002207
0.00x CN¥-0.33
≈ $-0.05
CN¥18.41 Million China CN¥5.31 ▼ -0.38%
20605 Harbin Xinguang Optic Electronics
SHG:688011
0.00x CN¥-0.49
≈ $-0.07
CN¥14.58 Million China CN¥63.75 ▼ -1.09%
20606 Renovaro Biosciences Inc
NASDAQ:RENB
0.00x $-1.49 Million $39.68 Trillion USA $1.13 ▼ -8.87%
20607 Trailblazer Merger Corporation I Class A Common Stock
NASDAQ:TBMC
0.00x $-479.83K $735.21 Billion USA $7.33 ▼ -33.11%
20608 Stamper Oil & Gas Corp
V:STMP
0.00x CA$-4.00
≈ $-2.89
CA$40.27K Canada CA$0.10 ▲ +0.00%
20609 Brederode SA
BR:BREB
0.00x €-20.00K
≈ $-23.38K
€191.78 Million Belgium €102.60 ▼ -0.39%
20610 Airship AI Holdings Inc
NASDAQ:AISP
0.00x $-3.50 Million $29.36 Billion USA $1.93 ▼ -2.03%
20611 Cingulate Inc
NASDAQ:CING
0.00x $-3.60 Million $19.98 Billion USA $4.53 ▲ +0.22%
20612 PDS Biotechnology Corp
NASDAQ:PDSB
0.00x $-3.70 Million $18.82 Billion USA $0.69 ▼ -0.30%
20613 Marwynn Holdings, Inc. Common stock
NASDAQ:MWYN
0.00x $-766.20K $3.61 Billion USA $0.49 ▼ -26.08%
20614 Acurx Pharmaceuticals LLC
NASDAQ:ACXP
0.00x $-1.18 Million $4.96 Billion USA $1.41 ▼ -1.40%
20615 Mint Corp
V:MIT
0.00x CA$-10.28K
≈ $-7.43K
CA$31.50 Million Canada CA$0.03 ▲ +0.00%
20616 American Resources Corp Class A
NASDAQ:AREC
0.00x $-11.85 Million $29.72 Billion USA $1.72 ▼ -2.27%
20617 Cann Group Ltd
AU:CAN
0.00x AU$-11.00K
≈ $-7.78K
AU$26.38 Million Australia AU$0.00 ▲ +33.33%
20618 Axilion Smart Mobility Ltd
TA:AILN
0.00x ILA-3.00K
≈ $-8.04
ILA5.58 Million Israel ILA30.20 ▲ +0.00%
20619 Vinpai SAS
PA:ALVIN
0.00x €-247.00
≈ $-288.77
€455.96K France €2.90 ▼ -9.38%
20620 Koszalinskie Przedsiebiorstwo Przemyslu Drzewnego SA
WAR:KPD
0.00x zł-4.00K
≈ $-1.10K
zł6.18 Million Poland zł17.80 ▲ +0.00%
20621 Porsche Automobil Holding SE
F:PAHA
0.00x €-1.00 Million
≈ $-1.17 Million
€1.41 Billion Germany €2.68 ▲ +0.75%
20622 Porsche Automobil Holding SE
XETRA:PAH3
0.00x €-1.00 Million
≈ $-1.17 Million
€1.41 Billion Germany €28.71 ▲ +4.86%
20623 Lexington Gold Ltd
LSE:LEX
0.00x GBX-326.00
≈ $-0.04
GBX455.96K UK GBX2.85 ▲ +0.00%
20624 Azitra Inc
NYSE MKT:AZTR
0.00x $-2.89 Million $3.72 Billion USA $0.20 ▼ -3.77%
20625 Future Fintech Group Inc
NASDAQ:FTFT
0.00x $-2.19 Million $2.68 Billion USA $0.98 ▼ -11.31%
20626 Pudjiadi Prestige Tbk
JK:PUDP
0.00x Rp-3.09 Million
≈ $-180.81
Rp3.67 Billion Indonesia Rp306.00 ▲ +1.32%
20627 Skye Bioscience, Inc. Common Stock
NASDAQ:SKYE
0.00x $-9.77 Million $11.08 Billion USA $0.61 ▼ -1.27%
20628 Playtech Plc
LSE:PTEC
0.00x GBX-1.50 Million
≈ $-182.51
GBX1.58 Billion UK GBX396.20 ▲ +1.54%
20629 BitFuFu Inc. Class A Ordinary Shares
NASDAQ:FUFU
0.00x $-33.64K $35.31 Million USA $1.36 ▲ +0.74%
20630 Artroniq Berhad
KLSE:0038
0.00x RM-6.00K
≈ $-1.51K
RM6.02 Million Malaysia RM0.13 ▲ +0.00%
20631 Rugvista Group AB
ST:RUG
0.00x Skr-19.00K
≈ $-2.04K
Skr18.37 Million Sweden Skr66.80 ▲ +4.05%
20632 European Lithium Ltd
AU:EUR
0.00x AU$-10.91K
≈ $-7.72K
AU$9.59 Million Australia AU$0.28 ▲ +0.00%
20633 Terra Metals Ltd
AU:TM1
0.00x AU$-80.23K
≈ $-56.77K
AU$62.46 Million Australia AU$0.21 ▲ +0.00%
20634 Duksan Hi Metal Co.Ltd
KQ:077360
0.00x ₩-6.95 Million
≈ $-4.71K
₩5.10 Billion Korea ₩7780.00 ▼ -12.49%
20635 Peruvian Metals Corp
V:PER
0.00x CA$-2.81K
≈ $-2.03K
CA$1.87 Million Canada CA$0.17 ▼ -2.94%
20636 Priortech
TA:PRTC
0.00x ILA-26.00K
≈ $-69.71
ILA16.13 Million Israel ILA33580.00 ▼ -4.87%
20637 Fleetwood Ltd
AU:FWD
0.00x AU$-14.00K
≈ $-9.91K
AU$8.57 Million Australia AU$2.24 ▲ +0.45%
20638 Portage Biotech Inc
NASDAQ:PRTG
0.00x $-212.00K $124.77 Million USA $4.70 ▼ -0.84%
20639 Astute Metals NL
AU:ASE
0.00x AU$-34.25K
≈ $-24.23K
AU$19.64 Million Australia AU$0.02 ▼ -11.11%
20640 HBM Healthcare Investments
SW:HBMN
0.00x CHF-370.00K
≈ $-467.78K
CHF190.85 Million Switzerland CHF252.50 ▼ -0.39%
20641 Transforma Resources Corp
V:TFM
0.00x CA$-534.00
≈ $-386.29
CA$249.56K Canada CA$0.06 ▲ +0.00%
20642 AVI Japan Opportunity Trust PLC
LSE:AJOT
0.00x £-37.00K
≈ $-49.69K
£17.27 Million UK £165.00 ▼ -2.08%
20643 KlaraBo Sverige AB Series B
ST:KLARA-B
0.00x Skr-300.00K
≈ $-32.28K
Skr124.00 Million Sweden Skr14.22 ▲ +0.85%
20644 Cadence Opportunities Fund Ltd
AU:CDO
0.00x AU$-15.66K
≈ $-11.08K
AU$6.42 Million Australia AU$2.27 ▲ +2.25%
20645 CARLSON INV. ZY 13
F:2HB
0.00x €-110.60K
≈ $-129.31K
€43.46 Million Germany €0.50 ▲ +0.00%
20646 IP Group
LSE:IPO
0.00x GBX-300.00K
≈ $-36.50
GBX110.00 Million UK GBX64.40 ▼ -2.42%
20647 SolGold PLC
LSE:SOLG
0.00x GBX-69.45K
≈ $-8.45
GBX25.40 Million UK GBX27.95 ▲ +0.00%
20648 SolGold PLC
TO:SOLG
0.00x CA$-69.45K
≈ $-50.24K
CA$25.40 Million Canada CA$0.14 ▲ +0.00%
20649 SolGold Plc
F:S8F
0.00x €-69.45K
≈ $-81.19K
€25.38 Million Germany €0.32 ▲ +0.80%
20650 Sinosteel Luonai Materials Technology Co. Ltd. A
SHG:688119
0.00x CN¥-207.58K
≈ $-30.38K
CN¥70.04 Million China CN¥3.81 ▲ +0.79%
20651 TGE Value Creative Solutions Corp
NYSE:BEBE
0.00x $-600.00 $202.01K USA $9.99 ▲ +0.00%
20652 Canton Strategic Holdings, Inc.
NASDAQ:CNTN
0.00x $-7.67K $2.45 Million USA $2.04 ▲ +0.49%
20653 Tharimmune Inc.
NASDAQ:THAR
0.00x $-7.67K $2.45 Million USA $3.31 ▼ -5.70%
20654 Hanpin Electron Co Ltd
TW:2488
0.00x NT$-233.00K
≈ $-7.34K
NT$73.75 Million Taiwan NT$48.55 ▼ -2.31%
20655 African Rainbow Capital Investments Ltd
JSE:AIL
0.00x ZAC-5.00 Million
≈ $-2.66K
ZAC1.52 Billion South Africa ZAC970.00 ▲ +0.00%
20656 Octopus Aim VCT 2 PLC
LSE:OSEC
0.00x GBX-18.00K
≈ $-2.19
GBX5.46 Million UK GBX29.80 ▼ -0.67%
20657 MicroStrategy Incorporated 10.00% Series A Perpetual Stride Preferred Stock
NASDAQ:STRD
0.00x $-34.91 Million $10.02 Billion USA $59.84 ▼ -0.56%
20658 MicroStrategy Incorporated
NASDAQ:MSTR
0.00x $-34.91 Million $10.02 Billion USA $96.16 ▼ -2.52%
20659 Zhejiang Zhaofeng Mechanical and Electronic Co Ltd
SHE:300695
0.00x CN¥-807.13K
≈ $-118.11K
CN¥231.63 Million China CN¥44.33 ▼ -1.49%
20660 DSK Co. Ltd
KQ:109740
0.00x ₩-6.14 Million
≈ $-4.16K
₩1.75 Billion Korea ₩4470.00 ▼ -2.61%
20661 Gabelli Global Small and Mid Cap Value Closed Fund
NYSE:GGZ
0.00x $-51.33K $14.30 Million USA $16.03 ▼ -0.29%
20662 Brighthouse Financial Inc
NASDAQ:BHF
0.00x $-1.00 Million $268.00 Million USA $63.75 ▲ +0.93%
20663 China Yurun Food Group Limited
F:C7Y
0.00x €-6.50 Million
≈ $-7.60 Million
€1.64 Billion Germany €0.01 ▲ +0.00%
20664 Alliance Mining Corp
V:ALM
0.00x CA$-2.58K
≈ $-1.87K
CA$598.84K Canada CA$0.31 ▲ +0.00%
20665 Montero Mining and Exploration Ltd
V:MON
0.00x CA$-86.34K
≈ $-62.46K
CA$19.80 Million Canada CA$0.54 ▼ -16.92%
20666 WITHSECURE
HE:WITH
0.00x €-2.00 Million
≈ $-2.34 Million
€446.80 Million Finland €1.72 ▲ +0.00%
20667 Kinnevik Investment AB ser. B
ST:KINV-B
0.00x Skr-3.00 Million
≈ $-322.85K
Skr626.00 Million Sweden Skr52.74 ▲ +2.77%
20668 Kinnevik Investment AB ser. A
ST:KINV-A
0.00x Skr-3.00 Million
≈ $-322.85K
Skr626.00 Million Sweden Skr61.10 ▼ -2.08%
20669 Texas Ventures Acquisition III Corp
NASDAQ:TVA
0.00x $-20.35K $4.23 Million USA $10.50 ▼ -0.38%
20670 Dakota Gold Corp.
NYSE MKT:DC
0.00x $-165.52 $34.38K USA $5.23 ▼ -2.61%
20671 CQS Natural Resources Growth and Income plc
LSE:CYN
0.00x GBX-75.00K
≈ $-9.13
GBX15.34 Million UK GBX354.00 ▼ -2.48%
20672 Goldex Resources Corp
V:GDX
-0.01x CA$-3.41K
≈ $-2.47K
CA$667.38K Canada CA$0.06 ▲ +0.00%
20673 Mensch und Maschine Software SE
F:MUM
-0.01x €-42.00K
≈ $-49.10K
€7.80 Million Germany €37.45 ▲ +2.60%
20674 XChange TEC.INC
NASDAQ:XHG
-0.01x $-2.09 Million $387.43 Million USA $0.97 ▼ -0.36%
20675 XBiotech Inc
NASDAQ:XBIT
-0.01x $-3.75 Million $686.50 Million USA $2.27 ▲ +0.44%
20676 Shen Zhen Bauing Construction Holding Group Co Ltd
SHE:002047
-0.01x CN¥-226.20K
≈ $-33.10K
CN¥40.76 Million China CN¥3.25 ▼ -0.91%
20677 Atlas Lithium Corporation Common Stock
NASDAQ:ATLX
-0.01x $-6.80 Million $1.19 Billion USA $2.69 ▼ -6.60%
20678 JPmorgan US Smaller Companies Investment Trust PLC
LSE:JUSC
-0.01x GBX-154.00K
≈ $-18.74
GBX26.86 Million UK GBX436.00 ▲ +0.81%
20679 Alliance Financial Group Bhd
KLSE:2488
-0.01x RM-1.61 Million
≈ $-404.47K
RM270.95 Million Malaysia RM4.80 ▲ +0.84%
20680 CAIRO MEZZ PLC EO-10
F:6H3
-0.01x €-366.97K
≈ $-429.02K
€60.92 Million Germany €0.19 ▲ +0.00%
20681 Yantai China Pet Foods Co Ltd
SHE:002891
-0.01x CN¥-801.63K
≈ $-117.30K
CN¥130.26 Million China CN¥31.69 ▲ +6.52%
20682 TAG IMMOBILIEN ADR 1/2
F:TEG0
-0.01x €-956.00K
≈ $-1.12 Million
€152.42 Million Germany €7.00 ▲ +0.00%
20683 TAG Immobilien AG
F:TEG
-0.01x €-956.00K
≈ $-1.12 Million
€152.42 Million Germany €13.31 ▼ -1.33%
20684 Sabvest Capital Ltd
JSE:SBP
-0.01x ZAC-6.26 Million
≈ $-3.33K
ZAC997.70 Million South Africa ZAC14523.00 ▼ -3.06%
20685 Nordic Asia Investment Group 1987 AB Series B
ST:NAIG-B
-0.01x Skr-82.00K
≈ $-8.82K
Skr12.65 Million Sweden Skr0.62 ▼ -3.70%
20686 Saraswati Griya Lestari Tbk
JK:HOTL
-0.01x Rp-475.20 Million
≈ $-27.85K
Rp71.65 Billion Indonesia Rp50.00 ▲ +0.00%
20687 Eason Technology Limited
NYSE:DXF
-0.01x $-82.00K $12.19 Million USA $0.75 ▼ -31.19%
20688 Eason Technology Limited
NYSE MKT:DXF
-0.01x $-82.00K $12.19 Million USA $0.75 ▼ -31.19%
20689 AnalytixInsight Inc
V:ALY
-0.01x CA$-1.92K
≈ $-1.39K
CA$285.41K Canada CA$0.02 ▲ +0.00%
20690 Nanning Department Store Co Ltd
SHG:600712
-0.01x CN¥-94.63K
≈ $-13.85K
CN¥13.67 Million China CN¥4.63 ▲ +1.98%
20691 Ellaktor S.A
AT:ELLAKTOR
-0.01x €-3.46 Million
≈ $-4.04 Million
€496.03 Million Greece €1.29 ▲ +0.31%
20692 ZCCM Investments Holdings Plc
PA:MLZAM
-0.01x €-196.30 Million
≈ $-229.49 Million
€27.66 Billion France €3.64 ▲ +0.00%
20693 Gozde Girisim Sermayesi Yatirim Ortakligi AS
IS:GOZDE
-0.01x TL-27.23 Million
≈ $-609.83K
TL3.61 Billion Turkey TL23.20 ▲ +0.96%
20694 Energy Technologies Ltd
AU:EGY
-0.01x AU$-24.47K
≈ $-17.32K
AU$3.23 Million Australia AU$0.02 ▲ +0.00%
20695 SRH Total Return Fund Inc.
NYSE:STEW
-0.01x $-2.53 Million $328.77 Million USA $18.58 ▲ +1.86%
20696 Galileo Tech Ltd
TA:GLTC
-0.01x ILA-81.50K
≈ $-218.50
ILA10.51 Million Israel ILA130.00 ▼ -4.76%
20697 Industrivarden AB ser. A
ST:INDU-A
-0.01x Skr-97.00 Million
≈ $-10.44 Million
Skr12.43 Billion Sweden Skr545.00 ▲ +0.46%
20698 Industrivarden AB ser. C
ST:INDU-C
-0.01x Skr-97.00 Million
≈ $-10.44 Million
Skr12.43 Billion Sweden Skr539.80 ▲ +0.52%
20699 Northern Ocean Ltd
OL:NOL
-0.01x Nkr-408.00K
≈ $-42.93K
Nkr51.62 Million Norway Nkr7.44 ▼ -0.27%
20700 Econergy Renewable Energy Ltd
TA:ECNR
-0.01x ILA-209.00K
≈ $-560.32
ILA26.23 Million Israel ILA7081.00 ▼ -4.99%