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
21601 Soligenix Inc.
NASDAQ:SNGX
-0.12x $-334.63K $2.77 Million USA $0.48 ▼ -0.46%
21602 Orion Equities Ltd
AU:OEQ
-0.12x AU$-85.40K
≈ $-60.43K
AU$706.36K Australia AU$0.19 ▲ +0.00%
21603 Papilon Savunma Guvenlik Sistemleri
IS:PAPIL
-0.12x TL-14.45 Million
≈ $-323.58K
TL119.11 Million Turkey TL15.27 ▼ -2.74%
21604 NEW STRATUS ENERGY
F:80N
-0.12x €-1.80 Million
≈ $-2.11 Million
€14.84 Million Germany €0.42 ▲ +0.95%
21605 Newonder Special Electric Co.Ltd
SHE:301120
-0.12x CN¥-3.95 Million
≈ $-578.52K
CN¥32.40 Million China CN¥22.11 ▼ -9.24%
21606 Green Brick Partners Inc
NYSE:GRBK
-0.12x $-10.19 Million $83.41 Million USA $69.32 ▲ +0.98%
21607 Luoyang Northglass Technology Co Ltd
SHE:002613
-0.12x CN¥-3.10 Million
≈ $-454.23K
CN¥25.32 Million China CN¥4.51 ▼ -2.80%
21608 Callan JMB Inc. Common Stock
NASDAQ:CJMB
-0.12x $-658.99K $5.37 Million USA $0.83 ▲ +5.33%
21609 SPAR Group Inc
NASDAQ:SGRP
-0.12x $-445.00K $3.63 Million USA $0.74 ▲ +2.46%
21610 Liaoning Hongyang Energy Resource Invest Co Ltd
SHG:600758
-0.12x CN¥-35.23 Million
≈ $-5.16 Million
CN¥287.11 Million China CN¥5.12 ▼ -5.01%
21611 Orient Technologies Limited
NSE:ORIENTTECH
-0.12x Rs-29.72 Million
≈ $-321.37K
Rs242.00 Million India Rs263.75 ▼ -0.60%
21612 MAHLE Metal Leve S.A
SA:LEVE3
-0.12x R$-26.41 Million
≈ $-5.18 Million
R$214.25 Million Brazil R$32.32 ▼ -2.50%
21613 HTC Corp
TW:2498
-0.12x NT$-427.96 Million
≈ $-13.48 Million
NT$3.47 Billion Taiwan NT$47.70 ▼ -4.50%
21614 Nanogroup SA
WAR:NNG
-0.12x zł-393.06K
≈ $-108.18K
zł3.18 Million Poland zł2.34 ▼ -0.85%
21615 Safety Shot Inc
NASDAQ:SHOT
-0.12x $-1.65 Million $13.37 Million USA $0.35 ▼ -10.65%
21616 Bonk, Inc.
NASDAQ:BNKK
-0.12x $-1.65 Million $13.37 Million USA $1.77 ▲ +2.31%
21617 Talphera Inc.
NASDAQ:TLPH
-0.12x $-8.75 Million $70.66 Million USA $0.80 ▲ +4.55%
21618 Welspun Corp Limited
NSE:WELCORP
-0.13x Rs-988.20 Million
≈ $-10.69 Million
Rs7.90 Billion India Rs1402.70 ▼ -0.77%
21619 Dallasnews Corp
NASDAQ:DALN
-0.13x $-3.54 Million $28.29 Million USA $16.51 ▲ +0.06%
21620 Good Finance Securities Co Ltd
TWO:6021
-0.13x NT$-116.56 Million
≈ $-3.67 Million
NT$929.87 Million Taiwan NT$42.75 ▼ -1.27%
21621 North Arrow Minerals Inc
V:NAR
-0.13x CA$-154.94K
≈ $-112.08K
CA$1.24 Million Canada CA$0.27 ▼ -6.90%
21622 Beyond Meat Inc
NASDAQ:BYND
-0.13x $-51.78 Million $412.76 Million USA $0.79 ▲ +6.19%
21623 Earthworks Industries Inc
V:EWK
-0.13x CA$-401.04K
≈ $-290.11K
CA$3.19 Million Canada CA$0.04 ▲ +0.00%
21624 Maven Income And Growth Vct 5 Plc
LSE:MIG5
-0.13x GBX-348.00K
≈ $-42.34
GBX2.77 Million UK GBX28.80 ▲ +0.00%
21625 Redsense Medical AB
ST:REDS
-0.13x Skr-712.00K
≈ $-76.62K
Skr5.63 Million Sweden Skr4.50 ▲ +5.14%
21626 ICP DAS Co Ltd
TWO:3577
-0.13x NT$-4.34 Million
≈ $-136.73K
NT$34.17 Million Taiwan NT$140.50 ▼ -2.43%
21627 Emergent Metals Corp
V:EMR
-0.13x CA$-50.60K
≈ $-36.60K
CA$397.32K Canada CA$0.07 ▲ +0.00%
21628 XBP Europe Holdings Inc
NASDAQ:XBP
-0.13x $-149.63 Million $1.17 Billion USA $2.44 ▲ +5.86%
21629 Jiangsu Cai Qin Technology Co Ltd
SHG:688182
-0.13x CN¥-4.37 Million
≈ $-640.13K
CN¥34.32 Million China CN¥34.95 ▲ +3.04%
21630 Daechang Forgi
KO:015230
-0.13x ₩-1.14 Billion
≈ $-774.44K
₩8.96 Billion Korea ₩6010.00 ▲ +1.52%
21631 Ellwee AB
ST:ELLWEE
-0.13x Skr-2.42 Million
≈ $-260.43K
Skr18.97 Million Sweden Skr1.75 ▲ +45.83%
21632 Nuvve Holding Corp
NASDAQ:NVVE
-0.13x $-5.90 Million $46.22 Million USA $0.38 ▲ +7.17%
21633 Nuvve Holding Corp
NASDAQ:NVVEW
-0.13x $-5.90 Million $46.22 Million USA $0.01 ▲ +0.00%
21634 ROX Resources Ltd
AU:RXL
-0.13x AU$-1.89K
≈ $-1.34K
AU$14.79K Australia AU$0.45 ▼ -1.11%
21635 Morien Resources Corp
V:MOX
-0.13x CA$-34.06K
≈ $-24.64K
CA$266.32K Canada CA$0.19 ▲ +0.00%
21636 The Income & Growth VCT
LSE:IGV
-0.13x GBX-194.83K
≈ $-23.71
GBX1.52 Million UK GBX57.00 ▲ +0.00%
21637 Starcore International Mines Ltd
TO:SAM
-0.13x CA$-119.00K
≈ $-86.08K
CA$927.00K Canada CA$0.58 ▲ +1.75%
21638 Rapac Communication & Infrastructure Ltd
TA:RPAC
-0.13x ILA-2.14 Million
≈ $-5.73K
ILA16.60 Million Israel ILA9700.00 ▼ -3.77%
21639 Boutique Newcity Public Company Limited
BK:BTNC
-0.13x ฿-4.55 Million
≈ $-141.78K
฿35.28 Million Thailand ฿14.80 ▼ -1.33%
21640 Wa Kaolin Ltd
AU:WAK
-0.13x AU$-1.44 Million
≈ $-1.02 Million
AU$11.16 Million Australia AU$0.01 ▲ +0.00%
21641 Weihai Guangwei Composites Co Ltd
SHE:300699
-0.13x CN¥-18.81 Million
≈ $-2.75 Million
CN¥145.42 Million China CN¥29.20 ▼ -1.02%
21642 Indian Hume Pipe Company Limited
NSE:INDIANHUME
-0.13x Rs-73.44 Million
≈ $-794.28K
Rs566.13 Million India Rs303.85 ▲ +0.23%
21643 Wuhan Yangtze Communication Industry Group Co Ltd
SHG:600345
-0.13x CN¥-2.82 Million
≈ $-413.09K
CN¥21.75 Million China CN¥54.24 ▲ +1.10%
21644 Virtu Financial, Inc.
NASDAQ:VIRT
-0.13x $-68.73 Million $529.06 Million USA $35.38 ▼ -0.20%
21645 Eastern Platinum Limited
TO:ELR
-0.13x CA$-453.00K
≈ $-327.69K
CA$3.48 Million Canada CA$0.44 ▼ -1.14%
21646 Hep Tech Co Ltd
TWO:3609
-0.13x NT$-46.40 Million
≈ $-1.46 Million
NT$355.35 Million Taiwan NT$28.05 ▼ -1.92%
21647 Taitron Components Incorporated
NASDAQ:TAIT
-0.13x $-32.00K $245.00K USA $1.65 ▲ +3.77%
21648 1RT Acquisition Corp.
NASDAQ:ONCH
-0.13x $-204.40K $1.56 Million USA $10.22 ▲ +0.01%
21649 ABVC Biopharma Inc
NASDAQ:ABVC
-0.13x $-587.58K $4.49 Million USA $1.44 ▲ +12.50%
21650 Infobird Co Ltd
NASDAQ:IFBD
-0.13x $-262.82K $2.01 Million USA $0.91 ▼ -1.17%
21651 Anora Group Oyj
HE:ANORA
-0.13x €-800.00K
≈ $-935.28K
€6.10 Million Finland €3.30 ▲ +0.61%
21652 Guangdong Yizumi Precision Machinery Co Ltd
SHE:300415
-0.13x CN¥-28.82 Million
≈ $-4.22 Million
CN¥219.66 Million China CN¥21.84 ▼ -1.18%
21653 Jiujiang Shanshui Technology Co.Ltd
SHE:301190
-0.13x CN¥-4.78 Million
≈ $-699.77K
CN¥36.42 Million China CN¥20.69 ▼ -2.31%
21654 ARMATURA S.A.
RO:ARM
-0.13x RON-9.72K
≈ $-2.23K
RON73.97K Romania RON0.13 ▼ -14.38%
21655 LENSAR Inc
NASDAQ:LNSR
-0.13x $-339.00K $2.57 Million USA $5.62 ▼ -2.09%
21656 Tavia Acquisition Corp. Ordinary Shares
NASDAQ:TAVI
-0.13x $-128.47K $972.67K USA $10.58 ▼ -0.19%
21657 Tavia Acquisition Corp. Unit
NASDAQ:TAVIU
-0.13x $-128.47K $972.67K USA $11.25 ▲ +0.00%
21658 Riley Gold Corp
V:RLYG
-0.13x CA$-257.36K
≈ $-186.17K
CA$1.95 Million Canada CA$0.83 ▲ +6.41%
21659 Palatin Technologies Inc
NYSE MKT:PTN
-0.13x $-6.95 Million $52.22 Million USA $23.00 ▲ +4.59%
21660 Ease2pay NV
AS:EAS2P
-0.13x €-60.00K
≈ $-70.15K
€451.00K Netherlands €0.38 ▼ -2.07%
21661 Energiekontor AG
F:EKT
-0.13x €-1.40 Million
≈ $-1.63 Million
€10.48 Million Germany €45.55 ▼ -6.95%
21662 Marechale Capital Plc
LSE:MAC
-0.13x GBX-141.40K
≈ $-17.20
GBX1.06 Million UK GBX3.75 ▲ +2.74%
21663 Cleghorn Minerals Ltd
V:CZZ
-0.13x CA$-20.24K
≈ $-14.64K
CA$151.52K Canada CA$0.06 ▲ +0.00%
21664 Sanifoam Sunger Sanayi ve Ticaret AS
IS:SANFM
-0.13x TL-4.05 Million
≈ $-90.63K
TL30.19 Million Turkey TL9.95 ▲ +4.74%
21665 Strategic Energy Resources Ltd
AU:SER
-0.13x AU$-245.49
≈ $-173.70
AU$1.83K Australia AU$0.16 ▲ +0.00%
21666 Hyundai Industrial Co. Ltd
KQ:170030
-0.13x ₩-844.41 Million
≈ $-572.25K
₩6.29 Billion Korea ₩5220.00 ▲ +1.16%
21667 Ascendis Health Ltd
JSE:ASC
-0.13x ZAC-5.43 Million
≈ $-2.89K
ZAC40.32 Million South Africa ZAC92.00 ▲ +0.00%
21668 Blende Silver Corp
V:BAG
-0.13x CA$-2.55K
≈ $-1.84K
CA$18.88K Canada CA$0.23 ▼ -8.00%
21669 Compania Nationala de Transport al Energiei Electrice Transelectrica SA
RO:TEL
-0.13x RON-23.91 Million
≈ $-5.49 Million
RON177.16 Million Romania RON88.80 ▼ -0.56%
21670 BrightBid Group AB (publ)
ST:PERP-B
-0.14x Skr-1.01 Million
≈ $-109.23K
Skr7.51 Million USA Skr3.80 ▲ +1.88%
21671 Bartronics India Limited
NSE:ASMS
-0.14x Rs-1.96 Million
≈ $-21.22K
Rs14.51 Million India Rs7.47 ▲ +0.40%
21672 Jones Tech PLC Class A
SHE:300684
-0.14x CN¥-17.61 Million
≈ $-2.58 Million
CN¥130.23 Million China CN¥56.12 ▲ +2.22%
21673 Mountain & I Acquisition Co Corp
NASDAQ:MCAA
-0.14x $-118.28K $873.54K USA $11.39 ▲ +0.00%
21674 Nextdecade Corp
NASDAQ:NEXT
-0.14x $-8.90 Million $65.68 Million USA $8.66 ▲ +2.61%
21675 MediaAlpha Inc.
NYSE:MAX
-0.14x $-1.56 Million $11.47 Million USA $8.65 ▲ +4.34%
21676 Havilah Resources Ltd
AU:HAV
-0.14x AU$-579.61K
≈ $-410.11K
AU$4.26 Million Australia AU$0.68 ▼ -0.73%
21677 Moolec Science SA Ordinary Shares
NASDAQ:MLEC
-0.14x $-118.14K $868.07K USA $8.04 ▼ -0.74%
21678 HeartCore Enterprises Inc
NASDAQ:HTCR
-0.14x $-990.47K $7.27 Million USA $3.79 ▲ +12.13%
21679 Silver Mines Ltd
AU:SVL
-0.14x AU$-860.95K
≈ $-609.18K
AU$6.31 Million Australia AU$0.14 ▼ -3.45%
21680 Primorus Investments plc
LSE:PRIM
-0.14x GBX-377.00K
≈ $-45.87
GBX2.76 Million UK GBX3.70 ▲ +0.00%
21681 Platina Resources Ltd
AU:PGM
-0.14x AU$-552.42K
≈ $-390.87K
AU$4.05 Million Australia AU$0.02 ▼ -4.55%
21682 Taranis Resources Inc
V:TRO
-0.14x CA$-10.46K
≈ $-7.56K
CA$76.52K Canada CA$0.14 ▲ +0.00%
21683 Australia United Mining Ltd
AU:AYM
-0.14x AU$-175.39K
≈ $-124.10K
AU$1.28 Million Australia AU$0.00 ▲ +0.00%
21684 Margaret Lake Diamonds Inc
V:DIA
-0.14x CA$-67.92K
≈ $-49.13K
CA$495.88K Canada CA$0.32 ▲ +0.00%
21685 Velo3D, Inc.
NASDAQ:VELO
-0.14x $-150.69K $1.10 Million USA $18.83 ▼ -3.98%
21686 Waldencast Acquisition Corp
NASDAQ:WALD
-0.14x $-414.79K $3.02 Million USA $1.75 ▲ +2.34%
21687 Waldencast Acquisition Corp
NASDAQ:WALDW
-0.14x $-414.79K $3.02 Million USA $0.06 ▲ +0.34%
21688 Digitalx Ltd
AU:DCC
-0.14x AU$-1.07 Million
≈ $-756.84K
AU$7.77 Million Australia AU$0.03 ▲ +0.00%
21689 DigitalX Limited
F:VSL
-0.14x €-534.82K
≈ $-625.26K
€3.89 Million Germany €0.02 ▼ -1.28%
21690 Vivakor Inc
NASDAQ:VIVK
-0.14x $-1.29 Million $9.38 Million USA $0.85 ▼ -35.98%
21691 New Horizon Aircraft Ltd
NASDAQ:HOVR
-0.14x $-2.71 Million $19.66 Million USA $2.49 ▲ +3.75%
21692 EV Resources Ltd
AU:EVR
-0.14x AU$-254.44K
≈ $-180.03K
AU$1.84 Million Australia AU$0.01 ▲ +0.00%
21693 Powerhouse Ventures Ltd
AU:PVL
-0.14x AU$-295.71K
≈ $-209.23K
AU$2.13 Million Australia AU$0.15 ▲ +7.14%
21694 The Naga Group AG
XETRA:N4G
-0.14x €-370.00K
≈ $-432.57K
€2.66 Million Germany €3.18 ▲ +5.13%
21695 Oxurion NV
BR:OXUR
-0.14x €-438.00K
≈ $-512.07K
€3.15 Million Belgium €0.00 ▼ -16.67%
21696 INFLECTION RESOURCES LTD.
F:5VJ
-0.14x €-84.60K
≈ $-98.91K
€606.44K Germany €0.13 ▼ -19.11%
21697 Koza Polyester Sanayi ve Ticaret A.S.
IS:KOPOL
-0.14x TL-3.23 Million
≈ $-72.39K
TL23.16 Million Turkey TL6.28 ▲ +0.80%
21698 LB Aluminium Bhd
KLSE:9326
-0.14x RM-10.82 Million
≈ $-2.72 Million
RM77.50 Million Malaysia RM0.51 ▲ +2.02%
21699 Voltaic Strategic Resources Ltd
AU:VSR
-0.14x AU$-216.10K
≈ $-152.90K
AU$1.55 Million Australia AU$0.04 ▼ -4.76%
21700 AGILYX ASA NK -02
F:5NQ
-0.14x €-13.64 Million
≈ $-15.95 Million
€97.47 Million Germany €1.95 ▼ -1.02%