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
21601 Beyond Meat Inc
NASDAQ:BYND
-0.13x $-51.78 Million $412.76 Million USA $0.56 ▲ +4.67%
21602 Earthworks Industries Inc
V:EWK
-0.13x CA$-401.04K
≈ $-290.11K
CA$3.19 Million Canada CA$0.03 ▼ -16.67%
21603 Maven Income And Growth Vct 5 Plc
LSE:MIG5
-0.13x GBX-348.00K
≈ $-42.34
GBX2.77 Million UK GBX27.20 ▼ -2.86%
21604 Axiom Intelligence Acquisition Corp 1 Class A Ordinary Shares
NASDAQ:AXIN
-0.13x $-191.13K $1.52 Million USA $10.29 ▲ +0.10%
21605 Strategic Metals Ltd
V:SMD
-0.13x CA$-350.49K
≈ $-253.54K
CA$2.77 Million Canada CA$0.32 ▲ +8.47%
21606 Redsense Medical AB
ST:REDS
-0.13x Skr-712.00K
≈ $-76.62K
Skr5.63 Million Sweden Skr3.98 ▼ -0.25%
21607 ICP DAS Co Ltd
TWO:3577
-0.13x NT$-4.34 Million
≈ $-136.73K
NT$34.17 Million Taiwan NT$112.00 ▼ -7.05%
21608 Emergent Metals Corp
V:EMR
-0.13x CA$-50.60K
≈ $-36.60K
CA$397.32K Canada CA$0.08 ▼ -6.25%
21609 XBP Europe Holdings Inc
NASDAQ:XBP
-0.13x $-149.63 Million $1.17 Billion USA $3.08 ▼ -9.41%
21610 Jiangsu Cai Qin Technology Co Ltd
SHG:688182
-0.13x CN¥-4.37 Million
≈ $-640.13K
CN¥34.32 Million China CN¥22.03 ▼ -7.94%
21611 Daechang Forgi
KO:015230
-0.13x ₩-1.14 Billion
≈ $-774.44K
₩8.96 Billion Korea ₩5470.00 ▲ +0.37%
21612 FACT II Acquisition Corp. Class A Ordinary Shares
NASDAQ:FACT
-0.13x $-131.88K $1.03 Million USA $10.66 ▲ +0.00%
21613 Ellwee AB
ST:ELLWEE
-0.13x Skr-2.42 Million
≈ $-260.43K
Skr18.97 Million Sweden Skr1.75 ▲ +45.83%
21614 Nuvve Holding Corp
NASDAQ:NVVEW
-0.13x $-5.90 Million $46.22 Million USA $0.01 ▲ +0.00%
21615 Nuvve Holding Corp
NASDAQ:NVVE
-0.13x $-5.90 Million $46.22 Million USA $1.10 ▼ -6.78%
21616 ROX Resources Ltd
AU:RXL
-0.13x AU$-1.89K
≈ $-1.34K
AU$14.79K Australia AU$0.37 ▼ -1.35%
21617 Morien Resources Corp
V:MOX
-0.13x CA$-34.06K
≈ $-24.64K
CA$266.32K Canada CA$0.19 ▲ +2.78%
21618 The Income & Growth VCT
LSE:IGV
-0.13x GBX-194.83K
≈ $-23.71
GBX1.52 Million UK GBX57.00 ▲ +0.00%
21619 Starcore International Mines Ltd
TO:SAM
-0.13x CA$-119.00K
≈ $-86.08K
CA$927.00K Canada CA$0.45 ▲ +13.92%
21620 Boutique Newcity Public Company Limited
BK:BTNC
-0.13x ฿-4.55 Million
≈ $-141.78K
฿35.28 Million Thailand ฿14.40 ▲ +0.70%
21621 Wa Kaolin Ltd
AU:WAK
-0.13x AU$-1.44 Million
≈ $-1.02 Million
AU$11.16 Million Australia AU$0.01 ▲ +0.00%
21622 Weihai Guangwei Composites Co Ltd
SHE:300699
-0.13x CN¥-18.81 Million
≈ $-2.75 Million
CN¥145.42 Million China CN¥25.68 ▲ +0.39%
21623 Indian Hume Pipe Company Limited
NSE:INDIANHUME
-0.13x Rs-73.44 Million
≈ $-794.28K
Rs566.13 Million India Rs386.65 ▼ -1.83%
21624 Wuhan Yangtze Communication Industry Group Co Ltd
SHG:600345
-0.13x CN¥-2.82 Million
≈ $-413.09K
CN¥21.75 Million China CN¥39.36 ▼ -4.37%
21625 Virtu Financial, Inc.
NASDAQ:VIRT
-0.13x $-68.73 Million $529.06 Million USA $35.38 ▼ -0.20%
21626 Eastern Platinum Limited
TO:ELR
-0.13x CA$-453.00K
≈ $-327.69K
CA$3.48 Million Canada CA$0.34 ▲ +0.00%
21627 Hep Tech Co Ltd
TWO:3609
-0.13x NT$-46.40 Million
≈ $-1.46 Million
NT$355.35 Million Taiwan NT$23.50 ▲ +7.55%
21628 Taitron Components Incorporated
NASDAQ:TAIT
-0.13x $-32.00K $245.00K USA $1.68 ▲ +0.60%
21629 1RT Acquisition Corp.
NASDAQ:ONCH
-0.13x $-204.40K $1.56 Million USA $10.28 ▲ +0.00%
21630 Infobird Co Ltd
NASDAQ:IFBD
-0.13x $-262.82K $2.01 Million USA $1.00 ▼ -9.09%
21631 Anora Group Oyj
HE:ANORA
-0.13x €-800.00K
≈ $-935.28K
€6.10 Million Finland €3.62 ▼ -0.28%
21632 Guangdong Yizumi Precision Machinery Co Ltd
SHE:300415
-0.13x CN¥-28.82 Million
≈ $-4.22 Million
CN¥219.66 Million China CN¥20.37 ▲ +1.09%
21633 Jiujiang Shanshui Technology Co.Ltd
SHE:301190
-0.13x CN¥-4.78 Million
≈ $-699.77K
CN¥36.42 Million China CN¥17.76 ▼ -1.99%
21634 ARMATURA S.A.
RO:ARM
-0.13x RON-9.72K
≈ $-2.23K
RON73.97K Romania RON0.13 ▲ +0.00%
21635 LENSAR Inc
NASDAQ:LNSR
-0.13x $-339.00K $2.57 Million USA $5.17 ▼ -1.52%
21636 Tavia Acquisition Corp. Unit
NASDAQ:TAVIU
-0.13x $-128.47K $972.67K USA $10.73 ▲ +0.00%
21637 ITMAX System Berhad
KLSE:5309
-0.13x RM-4.79 Million
≈ $-1.20 Million
RM36.26 Million Malaysia RM4.65 ▲ +1.53%
21638 Riley Gold Corp
V:RLYG
-0.13x CA$-257.36K
≈ $-186.17K
CA$1.95 Million Canada CA$0.47 ▲ +9.30%
21639 Palatin Technologies Inc
NYSE MKT:PTN
-0.13x $-6.95 Million $52.22 Million USA $23.00 ▲ +4.59%
21640 Ease2pay NV
AS:EAS2P
-0.13x €-60.00K
≈ $-70.15K
€451.00K Netherlands €0.40 ▲ +0.00%
21641 Energiekontor AG
F:EKT
-0.13x €-1.40 Million
≈ $-1.63 Million
€10.48 Million Germany €36.00 ▼ -0.69%
21642 Marechale Capital Plc
LSE:MAC
-0.13x GBX-141.40K
≈ $-17.20
GBX1.06 Million UK GBX4.75 ▲ +2.15%
21643 Cleghorn Minerals Ltd
V:CZZ
-0.13x CA$-20.24K
≈ $-14.64K
CA$151.52K Canada CA$0.09 ▼ -21.74%
21644 Sanifoam Sunger Sanayi ve Ticaret AS
IS:SANFM
-0.13x TL-4.05 Million
≈ $-90.63K
TL30.19 Million Turkey TL8.96 ▼ -2.40%
21645 Strategic Energy Resources Ltd
AU:SER
-0.13x AU$-245.49
≈ $-173.70
AU$1.83K Australia AU$0.12 ▼ -4.00%
21646 Galata Acquisition Corp. II Class A Ordinary Shares
NASDAQ:LATA
-0.13x $-184.21K $1.37 Million USA $10.13 ▲ +0.00%
21647 Hyundai Industrial Co. Ltd
KQ:170030
-0.13x ₩-844.41 Million
≈ $-572.25K
₩6.29 Billion Korea ₩4350.00 ▲ +2.59%
21648 Tavia Acquisition Corp. Ordinary Shares
NASDAQ:TAVI
-0.13x $-110.59K $821.71K USA $10.70 ▲ +0.00%
21649 Ascendis Health Ltd
JSE:ASC
-0.13x ZAC-5.43 Million
≈ $-2.89K
ZAC40.32 Million South Africa ZAC92.00 ▲ +0.00%
21650 Blende Silver Corp
V:BAG
-0.13x CA$-2.55K
≈ $-1.84K
CA$18.88K Canada CA$0.19 ▲ +2.70%
21651 BrightBid Group AB (publ)
ST:PERP-B
-0.14x Skr-1.01 Million
≈ $-109.23K
Skr7.51 Million USA Skr3.70 ▼ -0.80%
21652 Bartronics India Limited
NSE:ASMS
-0.14x Rs-1.96 Million
≈ $-21.22K
Rs14.51 Million India Rs7.10 ▲ +0.57%
21653 Jones Tech PLC Class A
SHE:300684
-0.14x CN¥-17.61 Million
≈ $-2.58 Million
CN¥130.23 Million China CN¥42.13 ▼ -9.63%
21654 Mountain & I Acquisition Co Corp
NASDAQ:MCAA
-0.14x $-118.28K $873.54K USA $11.39 ▲ +0.00%
21655 Nextdecade Corp
NASDAQ:NEXT
-0.14x $-8.90 Million $65.68 Million USA $6.73 ▲ +6.15%
21656 MediaAlpha Inc.
NYSE:MAX
-0.14x $-1.56 Million $11.47 Million USA $13.54 ▼ -1.88%
21657 Havilah Resources Ltd
AU:HAV
-0.14x AU$-579.61K
≈ $-410.11K
AU$4.26 Million Australia AU$0.79 ▼ -4.85%
21658 Moolec Science SA Ordinary Shares
NASDAQ:MLEC
-0.14x $-118.14K $868.07K USA $7.20 ▼ -0.33%
21659 HeartCore Enterprises Inc
NASDAQ:HTCR
-0.14x $-990.47K $7.27 Million USA $2.15 ▲ +2.38%
21660 Silver Mines Ltd
AU:SVL
-0.14x AU$-860.95K
≈ $-609.18K
AU$6.31 Million Australia AU$0.14 ▲ +0.00%
21661 Primorus Investments plc
LSE:PRIM
-0.14x GBX-377.00K
≈ $-45.87
GBX2.76 Million UK GBX3.40 ▲ +0.00%
21662 Platina Resources Ltd
AU:PGM
-0.14x AU$-552.42K
≈ $-390.87K
AU$4.05 Million Australia AU$0.02 ▲ +0.00%
21663 Taranis Resources Inc
V:TRO
-0.14x CA$-10.46K
≈ $-7.56K
CA$76.52K Canada CA$0.14 ▼ -3.45%
21664 Australia United Mining Ltd
AU:AYM
-0.14x AU$-175.39K
≈ $-124.10K
AU$1.28 Million Australia AU$0.00 ▲ +0.00%
21665 Margaret Lake Diamonds Inc
V:DIA
-0.14x CA$-67.92K
≈ $-49.13K
CA$495.88K Canada CA$0.32 ▲ +0.00%
21666 Velo3D, Inc.
NASDAQ:VELO
-0.14x $-150.69K $1.10 Million USA $9.71 ▲ +14.99%
21667 Waldencast Acquisition Corp
NASDAQ:WALD
-0.14x $-414.79K $3.02 Million USA $1.71 ▲ +5.23%
21668 Waldencast Acquisition Corp
NASDAQ:WALDW
-0.14x $-414.79K $3.02 Million USA $0.04 ▲ +0.00%
21669 Digitalx Ltd
AU:DCC
-0.14x AU$-1.07 Million
≈ $-756.84K
AU$7.77 Million Australia AU$0.03 ▲ +0.00%
21670 DigitalX Limited
F:VSL
-0.14x €-534.82K
≈ $-625.26K
€3.89 Million Germany €0.02 ▼ -0.65%
21671 Vivakor Inc
NASDAQ:VIVK
-0.14x $-1.29 Million $9.38 Million USA $2.03 ▼ -15.42%
21672 New Horizon Aircraft Ltd
NASDAQ:HOVR
-0.14x $-2.71 Million $19.66 Million USA $1.74 ▲ +9.43%
21673 EV Resources Ltd
AU:EVR
-0.14x AU$-254.44K
≈ $-180.03K
AU$1.84 Million Australia AU$0.00 ▼ -20.00%
21674 Powerhouse Ventures Ltd
AU:PVL
-0.14x AU$-295.71K
≈ $-209.23K
AU$2.13 Million Australia AU$0.14 ▼ -3.45%
21675 BGC Group Inc.
NASDAQ:BGC
-0.14x $-11.58 Million $83.46 Million USA $11.68 ▼ -0.76%
21676 Maven Income And Growth Vct 3 Plc
LSE:MIG3
-0.14x GBX-303.00K
≈ $-36.87
GBX2.18 Million UK GBX42.40 ▲ +0.00%
21677 The Naga Group AG
XETRA:N4G
-0.14x €-370.00K
≈ $-432.57K
€2.66 Million Germany €3.18 ▲ +5.13%
21678 Invesco Asia Dragon Trust plc
LSE:IAD
-0.14x GBX-1.30 Million
≈ $-158.23
GBX9.35 Million UK GBX476.50 ▲ +2.03%
21679 Oxurion NV
BR:OXUR
-0.14x €-438.00K
≈ $-512.07K
€3.15 Million Belgium €0.00 ▲ +7.69%
21680 INFLECTION RESOURCES LTD.
F:5VJ
-0.14x €-84.60K
≈ $-98.91K
€606.44K Germany €0.10 ▼ -6.60%
21681 Koza Polyester Sanayi ve Ticaret A.S.
IS:KOPOL
-0.14x TL-3.23 Million
≈ $-72.39K
TL23.16 Million Turkey TL5.40 ▼ -1.82%
21682 LB Aluminium Bhd
KLSE:9326
-0.14x RM-10.82 Million
≈ $-2.72 Million
RM77.50 Million Malaysia RM0.45 ▼ -3.23%
21683 Voltaic Strategic Resources Ltd
AU:VSR
-0.14x AU$-216.10K
≈ $-152.90K
AU$1.55 Million Australia AU$0.03 ▲ +4.00%
21684 AGILYX ASA NK -02
F:5NQ
-0.14x €-13.64 Million
≈ $-15.95 Million
€97.47 Million Germany €1.70 ▲ +3.34%
21685 Chung Fu Tex-International Corp
TW:1435
-0.14x NT$-9.04 Million
≈ $-284.65K
NT$64.44 Million Taiwan NT$21.10 ▼ -4.74%
21686 Luxury Real Estate Investment Fund
BK:LUXF
-0.14x ฿-12.12 Million
≈ $-377.87K
฿86.41 Million Thailand ฿8.50 ▼ -1.16%
21687 Colibri Resource Corp
V:CBI
-0.14x CA$-49.45K
≈ $-35.77K
CA$352.33K Canada CA$0.09 ▲ +0.00%
21688 Great Chinasoft Technology Co Ltd
SHE:002453
-0.14x CN¥-26.85 Million
≈ $-3.93 Million
CN¥191.25 Million China CN¥4.03 ▼ -2.18%
21689 First Farms A/S
CO:FFARMS
-0.14x Dkr-2.93 Million
≈ $-457.95K
Dkr20.83 Million Denmark Dkr67.60 ▼ -0.59%
21690 Bio Planet SA
WAR:BIP
-0.14x zł-356.00K
≈ $-97.98K
zł2.53 Million Poland zł30.00 ▲ +0.00%
21691 Z-Com Inc
TWO:8176
-0.14x NT$-722.00K
≈ $-22.75K
NT$5.12 Million Taiwan NT$9.65 ▼ -0.62%
21692 KCTech Co Ltd
KO:281820
-0.14x ₩-4.47 Billion
≈ $-3.03 Million
₩31.61 Billion Korea ₩55100.00 ▼ -5.65%
21693 Genexine Inc
KQ:095700
-0.14x ₩-2.97 Billion
≈ $-2.02 Million
₩21.05 Billion Korea ₩2340.00 ▼ -0.21%
21694 EQTEC plc
LSE:EQT
-0.14x £-376.05K
≈ $-505.00K
£2.66 Million UK £0.01 ▼ -10.45%
21695 Berenson Acquisition Corp I
NYSE MKT:BACA
-0.14x $-344.20K $2.43 Million USA $114.00 ▲ +0.00%
21696 HUTCHMED (China) Limited
F:H7T1
-0.14x €-64.66 Million
≈ $-75.59 Million
€456.91 Million Germany €9.60 ▲ +0.00%
21697 True North Gems Inc
V:TGX
-0.14x CA$-30.78K
≈ $-22.27K
CA$217.06K Canada CA$0.63 ▼ -25.00%
21698 Agilyx AS
OL:AGLX
-0.14x Nkr-13.64 Million
≈ $-1.44 Million
Nkr96.12 Million Norway Nkr19.10 ▼ -0.52%
21699 Ondas Holdings Inc.
NASDAQ:ONDS
-0.14x $-51.30 Million $361.25 Million USA $7.58 ▲ +11.47%
21700 Wesure Global Tech Ltd
TA:WESR
-0.14x ILA-8.28 Million
≈ $-22.19K
ILA58.22 Million Israel ILA1418.00 ▲ +0.35%