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
20701 Elbit Med Tech
TA:EMTC
-0.01x ILA-64.00K
≈ $-171.58
ILA7.82 Million Israel ILA22.20 ▼ -7.50%
20702 SL Private Equity
LSE:SLPE
-0.01x GBX-717.00K
≈ $-87.24
GBX86.24 Million UK GBX570.00 ▼ -6.56%
20703 Prospect Resources Ltd
AU:PSC
-0.01x AU$-1.68 Million
≈ $-1.19 Million
AU$200.10 Million Australia AU$0.24 ▼ -4.00%
20704 Life & Banc Split Corp
TO:LBS
-0.01x CA$-1.75 Million
≈ $-1.26 Million
CA$203.27 Million Canada CA$13.72 ▲ +0.07%
20705 Fluor Corporation
NYSE:FLR
-0.01x $-21.00 Million $2.44 Billion USA $49.34 ▼ -4.56%
20706 Pulsenmore Ltd
TA:PULS
-0.01x ILA-13.38 Million
≈ $-35.86K
ILA1.55 Billion Israel ILA1313.00 ▼ -0.15%
20707 QRF SCA
BR:QRF
-0.01x €-127.00K
≈ $-148.48K
€14.73 Million Belgium €10.30 ▼ -0.96%
20708 Wescan Goldfields Inc
V:WGF
-0.01x CA$-1.96K
≈ $-1.42K
CA$224.42K Canada CA$0.19 ▲ +26.67%
20709 Vardhman Holdings Limited
NSE:VHL
-0.01x Rs-9.50 Million
≈ $-102.74K
Rs1.09 Billion India Rs3466.30 ▼ -1.06%
20710 Nantong Haixing Electronics Co Ltd
SHG:603115
-0.01x CN¥-718.43K
≈ $-105.13K
CN¥80.82 Million China CN¥67.81 ▼ -8.23%
20711 Graphjet Technology
NASDAQ:GTI
-0.01x $-170.78K $18.77 Million USA $0.06 ▼ -13.04%
20712 Avary Holding Shenzhen Co Ltd Class A
SHE:002938
-0.01x CN¥-10.95 Million
≈ $-1.60 Million
CN¥1.17 Billion China CN¥83.96 ▼ -10.00%
20713 Lenox Pasifik Investama Tbk PT
JK:LPPS
-0.01x Rp-316.48 Million
≈ $-18.54K
Rp33.91 Billion Indonesia Rp80.00 ▲ +0.00%
20714 Tekla Life Sciences Investors
NYSE:HQL
-0.01x $-1.28 Million $132.83 Million USA $19.37 ▲ +0.16%
20715 Superior Mining International Corp
V:SUI
-0.01x CA$-5.52K
≈ $-3.99K
CA$574.36K Canada CA$0.04 ▲ +16.67%
20716 Ufuk Yatirim Yonetim Ve Gayrimenkul AS
IS:UFUK
-0.01x TL-4.05 Million
≈ $-90.71K
TL420.69 Million Turkey TL1620.00 ▼ -0.92%
20717 Shunfa Hengye Corp
SHE:000631
-0.01x CN¥-96.70K
≈ $-14.15K
CN¥9.84 Million China CN¥2.87 ▼ -1.03%
20718 Zanaga Iron Ore Co Ltd
LSE:ZIOC
-0.01x GBX-86.00
≈ $-0.01
GBX8.62K UK GBX4.10 ▼ -0.49%
20719 Hamelin Gold Ltd
AU:HMG
-0.01x AU$-112.74K
≈ $-79.77K
AU$11.09 Million Australia AU$0.15 ▼ -3.33%
20720 Scottish Mortgage Investment Trust plc
LSE:SMT
-0.01x GBX-27.21 Million
≈ $-3.31K
GBX2.66 Billion UK GBX1325.50 ▼ -0.26%
20721 Wave Entertainment Public Company Limited
BK:WAVE
-0.01x ฿-2.61 Million
≈ $-81.36K
฿254.60 Million Thailand ฿0.03 ▼ -25.00%
20722 Qlosr Group AB Series B
ST:QLOSR-B
-0.01x Skr-359.00K
≈ $-38.63K
Skr34.92 Million Sweden Skr0.02 ▼ -7.37%
20723 Niloerngruppen AB Series B
ST:NIL-B
-0.01x Skr-160.00K
≈ $-17.22K
Skr15.45 Million Sweden Skr75.10 ▲ +0.13%
20724 Geiger Counter Limited
LSE:GCL
-0.01x GBX-468.00K
≈ $-56.94
GBX44.42 Million UK GBX56.60 ▼ -3.58%
20725 G.M.I Technology Inc
TW:3312
-0.01x NT$-2.00 Million
≈ $-62.88K
NT$187.35 Million Taiwan NT$43.75 ▼ -8.38%
20726 Swiss Steel Holding AG
SW:STLN
-0.01x CHF-500.00K
≈ $-632.14K
CHF46.10 Million Switzerland CHF1.30 ▲ +0.00%
20727 PDG Realty S.A. Empreendimentos e Participações
SA:PDGR3
-0.01x R$-18.44 Million
≈ $-3.62 Million
R$1.69 Billion Brazil R$1.21 ▼ -2.42%
20728 Cloudbreak Discovery PLC
LSE:CDL
-0.01x GBX-25.16
≈ $-0.00
GBX2.28K UK GBX0.45 ▲ +0.00%
20729 Check-Cap Ltd.
NASDAQ:MBAI
-0.01x $-46.00K $4.14 Million USA $1.05 ▼ -1.87%
20730 Check-Cap Ltd
F:7CC
-0.01x €-46.00K
≈ $-53.78K
€4.14 Million Germany €0.90 ▼ -3.23%
20731 Elma Electronic AG
SW:ELMN
-0.01x CHF-50.00K
≈ $-63.21K
CHF4.45 Million Switzerland CHF1310.00 ▲ +0.00%
20732 Quartzsea Acquisition Corporati
NASDAQ:QSEA
-0.01x $-5.96K $529.09K USA $10.57 ▼ -0.09%
20733 TVI Pacific Inc
V:TVI
-0.01x CA$-29.80K
≈ $-21.56K
CA$2.59 Million Canada CA$0.05 ▲ +0.00%
20734 Scope Fluidics SA
WAR:SCP
-0.01x zł-981.00K
≈ $-269.99K
zł85.39 Million Poland zł117.20 ▼ -0.85%
20735 SCOPE FLUIDICS SA ZY-10
F:S84
-0.01x €-981.00K
≈ $-1.15 Million
€85.39 Million Germany €23.15 ▼ -0.86%
20736 Berto Acquisition Corp. Warrant
NASDAQ:TACOW
-0.01x $-36.41K $3.17 Million USA $0.72 ▲ +9.98%
20737 Berto Acquisition Corp. Ordinary Shares
NASDAQ:TACO
-0.01x $-36.41K $3.17 Million USA $10.48 ▲ +0.00%
20738 People Incorporated
NASDAQ:PPLI
-0.01x $-2.75 Million $239.09 Million USA $42.09 ▼ -0.59%
20739 U-Best Polymer Industry Co Ltd
TWO:4714
-0.01x NT$-1.10 Million
≈ $-34.81K
NT$94.18 Million Taiwan NT$10.30 ▼ -3.29%
20740 Maha Rashtra Apex Corporation Limited
NSE:MAHAPEXLTD
-0.01x Rs-43.01 Million
≈ $-465.15K
Rs3.63 Billion India Rs44.26 ▼ -0.52%
20741 Chiang Mai Ram Medical Business Public Company Limited
BK:CMR
-0.01x ฿-29.30 Million
≈ $-913.10K
฿2.45 Billion Thailand ฿1.25 ▼ -0.79%
20742 PetVivo Holdings Inc
NASDAQ:PETV
-0.01x $-169.38K $14.13 Million USA $1.12 ▼ -16.09%
20743 Sprott Physical Gold and Silver Trust
TO:CEF
-0.01x CA$-7.58 Million
≈ $-5.48 Million
CA$628.71 Million Canada CA$56.19 ▼ -1.68%
20744 Ascendis Pharma AS
NASDAQ:ASND
-0.01x $-7.85 Million $639.69 Million USA $254.44 ▲ +0.40%
20745 Ascendis Pharma AS
F:A71
-0.01x €-7.72 Million
≈ $-9.03 Million
€629.34 Million Germany €206.00 ▲ +0.98%
20746 Gold Royalty Corp.
NYSE MKT:GROY
-0.01x $-42.00K $3.42 Million USA $3.14 ▼ -2.48%
20747 Samsung Pharm
KO:001360
-0.01x ₩-804.23 Million
≈ $-545.01K
₩63.57 Billion Korea ₩1249.00 ▼ -3.33%
20748 Iris Acquisition Corp II
NYSE:IRAB
-0.01x $-9.80K $773.93K USA $9.93 ▼ -1.39%
20749 Unique Mining Services Public Company Limited
BK:UMS
-0.01x ฿-2.99 Million
≈ $-93.28K
฿233.58 Million Thailand ฿0.26 ▲ +0.00%
20750 MDB Capital Holdings, LLC Class A common
NASDAQ:MDBH
-0.01x $-417.03K $32.46 Million USA $3.05 ▼ -0.97%
20751 Scandinavian Brake Systems A/S
CO:SBS
-0.01x Dkr-850.00K
≈ $-132.99K
Dkr66.00 Million Denmark Dkr12.20 ▲ +0.00%
20752 Nova Minerals Ltd
AU:NVA
-0.01x AU$-1.15 Million
≈ $-813.54K
AU$88.96 Million Australia AU$0.60 ▲ +2.59%
20753 Jiangzhong Pharmaceutical Co Ltd
SHG:600750
-0.01x CN¥-2.91 Million
≈ $-425.37K
CN¥223.24 Million China CN¥25.29 ▲ +1.16%
20754 IAC Inc.
NASDAQ:IAC
-0.01x $-2.75 Million $211.45 Million USA $44.54 ▼ -4.21%
20755 Canaan Inc
NASDAQ:CAN
-0.01x $-98.92 Million $7.58 Billion USA $0.24 ▼ -7.56%
20756 Rithm Property Trust Inc.
NYSE:RPT
-0.01x $-25.00K $1.90 Million USA $12.32 ▲ +3.70%
20757 Vor Biopharma Inc
NASDAQ:VOR
-0.01x $-22.80 Million $1.72 Billion USA $20.00 ▲ +2.88%
20758 Dimension Computer Technology Co Ltd
TWO:6140
-0.01x NT$-229.00K
≈ $-7.21K
NT$17.28 Million Taiwan NT$16.80 ▼ -4.00%
20759 Novatti Group Ltd
AU:NOV
-0.01x AU$-51.00K
≈ $-36.09K
AU$3.84 Million Australia AU$0.02 ▲ +6.67%
20760 Yellow Cake PLC
LSE:YCA
-0.01x GBX-5.00 Million
≈ $-608.36
GBX374.22 Million UK GBX542.00 ▼ -0.09%
20761 WI Co. Ltd.
KQ:073570
-0.01x ₩-906.94 Million
≈ $-614.62K
₩67.06 Billion Korea ₩1598.00 ▼ -2.56%
20762 GO2 People Ltd
AU:GO2
-0.01x AU$-87.25
≈ $-61.73
AU$6.43K Australia AU$0.67 ▲ +0.00%
20763 Next Mediaworks Limited
NSE:NEXTMEDIA
-0.01x Rs-10.40 Million
≈ $-112.47K
Rs763.60 Million India Rs3.91 ▼ -1.26%
20764 FAR Ltd
AU:FAR
-0.01x AU$-567.00
≈ $-401.19
AU$40.83K Australia AU$0.29 ▲ +0.00%
20765 Pursuit Minerals Ltd
AU:PUR
-0.01x AU$-13.77K
≈ $-9.74K
AU$983.40K Australia AU$0.07 ▲ +4.48%
20766 Standard Lithium Ltd
V:SLI
-0.01x CA$-1.83 Million
≈ $-1.32 Million
CA$130.07 Million Canada CA$2.86 ▼ -6.84%
20767 Lanvin Group Holdings Limited
NYSE:LANV
-0.01x $-64.85K $4.51 Million USA $1.26 ▲ +0.80%
20768 Prenetics Global Ltd
NASDAQ:PRE
-0.01x $-104.87K $7.19 Million USA $18.26 ▼ -3.54%
20769 Xlife Sciences AG
SW:XLS
-0.01x CHF-421.51K
≈ $-532.90K
CHF28.71 Million Switzerland CHF17.00 ▲ +3.34%
20770 Flat Capital AB Series B
ST:FLAT-B
-0.01x Skr-1.60 Million
≈ $-172.40K
Skr108.54 Million Sweden Skr11.33 ▲ +4.23%
20771 SuRo Capital Corp
NASDAQ:SSSS
-0.02x $-2.35 Million $155.64 Million USA $10.20 ▼ -10.68%
20772 Golden Prospect Precious Metals Ltd
LSE:GPM
-0.02x GBX-653.57K
≈ $-79.52
GBX43.07 Million UK GBX85.00 ▼ -3.08%
20773 ArcelorMittal SA
AS:MT
-0.02x €-9.00 Million
≈ $-10.52 Million
€575.00 Million Netherlands €59.06 ▲ +1.55%
20774 ArcelorMittal SA
XETRA:ARRD
-0.02x €-9.00 Million
≈ $-10.52 Million
€575.00 Million Germany €60.56 ▲ +5.58%
20775 ArcelorMittal SA
MC:MTS
-0.02x €-9.00 Million
≈ $-10.52 Million
€575.00 Million Spain €59.08 ▲ +1.51%
20776 ArcelorMittal SA ADR
NYSE:MT
-0.02x $-9.00 Million $575.00 Million USA $59.54 ▼ -2.46%
20777 Veritone Inc
NASDAQ:VERI
-0.02x $-500.00K $31.79 Million USA $1.04 ▼ -3.70%
20778 AeroVironment Inc
NASDAQ:AVAV
-0.02x $-264.00K $16.66 Million USA $156.35 ▲ +1.37%
20779 Creative Medical Technology Holdings Inc
NASDAQ:CELZ
-0.02x $-441.52K $27.84 Million USA $0.74 ▼ -7.17%
20780 Microbio Co Ltd
TWO:4128
-0.02x NT$-7.12 Million
≈ $-224.48K
NT$446.83 Million Taiwan NT$14.45 ▼ -3.34%
20781 Vef AB
ST:VEFAB
-0.02x Skr-447.00K
≈ $-48.10K
Skr27.99 Million Sweden Skr1.76 ▲ +0.69%
20782 Bowen Acquisition Corp Ordinary Shares
NASDAQ:BOWN
-0.02x $-12.25K $750.31K USA $9.19 ▲ +0.00%
20783 Eskay Mining Corp
V:ESK
-0.02x CA$-65.24K
≈ $-47.19K
CA$3.96 Million Canada CA$0.35 ▲ +1.47%
20784 Zacatecas Silver Corp
V:ZAC
-0.02x CA$-134.90K
≈ $-97.58K
CA$8.15 Million Canada CA$0.06 ▲ +9.09%
20785 Apyx Medical Inc
NASDAQ:APYX
-0.02x $-1.15 Million $69.17 Million USA $3.86 ▼ -0.77%
20786 Baillie Gifford China Growth Trust PLC
LSE:BGCG
-0.02x GBX-482.00K
≈ $-58.65
GBX28.70 Million UK GBX304.00 ▼ -0.65%
20787 Wooriro Co. Ltd
KQ:046970
-0.02x ₩-25.68 Million
≈ $-17.40K
₩1.53 Billion Korea ₩3890.00 ▼ -5.70%
20788 Aberdeen New India Investment Trust PLC
LSE:ANII
-0.02x GBX-1.29 Million
≈ $-157.32
GBX76.17 Million UK GBX720.00 ▲ +0.00%
20789 Yirendai Ltd
NYSE:YRD
-0.02x $-5.48 Million $317.64 Million USA $1.13 ▼ -4.24%
20790 SCHMID Group N.V. Class A Ordinary Shares
NASDAQ:SHMD
-0.02x $-87.20K $4.94 Million USA $4.01 ▼ -6.53%
20791 Baran Group Ltd
TA:BRAN
-0.02x ILA-174.00K
≈ $-466.49
ILA9.85 Million Israel ILA2544.00 ▼ -1.74%
20792 Formycon AG
XETRA:FYB
-0.02x €-1.31 Million
≈ $-1.53 Million
€73.99 Million Germany €18.90 ▲ +0.43%
20793 La Rosa Holdings Corp. Common Stock
NASDAQ:LRHC
-0.02x $-1.39 Million $78.46 Million USA $0.96 ▼ -8.38%
20794 Melnick Even Desenvolvimento Imobiliário S.A
SA:MELK3
-0.02x R$-2.33 Million
≈ $-458.17K
R$131.45 Million Brazil R$2.88 ▼ -0.35%
20795 Helen of Troy Ltd
NASDAQ:HELE
-0.02x $-636.00K $35.76 Million USA $28.85 ▲ +2.05%
20796 GOCL Corporation Limited
NSE:GOCLCORP
-0.02x Rs-220.22 Million
≈ $-2.38 Million
Rs12.37 Billion India Rs388.15 ▼ -1.97%
20797 Zapata Computing Holdings Inc. Common Stock
NASDAQ:ZPTA
-0.02x $-521.00K $29.08 Million USA $0.93 ▲ +5.65%
20798 Impulse Fitness Solutions SA
PA:MLIFS
-0.02x €-262.02
≈ $-306.33
€14.57K France €7.00 ▲ +0.00%
20799 Petratherm Ltd
AU:PTR
-0.02x AU$-330.56K
≈ $-233.90K
AU$18.20 Million Australia AU$0.08 ▼ -1.20%
20800 Rent the Runway Inc
NASDAQ:RENT
-0.02x $-1.40 Million $76.50 Million USA $3.53 ▲ +11.01%