Companies by Cash Flow Quality Index
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,611
Positive operating CF and net income required
Last Updated
Oct 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.
Cash Flow Quality Index Rankings of Public Companies (October 2026)
Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 19801 |
Dolphin Entertainment Inc
NASDAQ:DLPN |
0.14x | $576.59K | $4.11 Million | USA | $1.04 | ▲ +3.50% |
| 19802 |
Shih Her Technologies
TWO:3551 |
0.14x |
NT$21.26 Million
≈ $669.71K |
NT$151.57 Million | Taiwan | NT$185.00 | ▼ -1.60% |
| 19803 |
Solar Industries India Limited
NSE:SOLARINDS |
0.14x |
Rs958.60 Million
≈ $10.37 Million |
Rs6.84 Billion | India | Rs20011.00 | ▲ +0.73% |
| 19804 |
CompoSecure, Inc.
NASDAQ:CMPO |
0.14x | $3.01 Million | $21.49 Million | USA | $20.53 | ▲ +0.69% |
| 19805 |
CompoSecure, Inc.
NYSE:CMPO |
0.14x | $3.01 Million | $21.49 Million | USA | $16.51 | ▼ -16.36% |
| 19806 |
Luca Mining Corp.
V:LUCA |
0.14x |
CA$1.46 Million
≈ $1.06 Million |
CA$10.51 Million | Canada | CA$1.18 | ▲ +2.61% |
| 19807 |
Telcon Inc
KQ:200230 |
0.14x |
₩1.37 Billion
≈ $926.20K |
₩9.85 Billion | Korea | ₩2175.00 | ▲ +3.82% |
| 19808 |
Yayla Enerji Uretim Turizm ve
IS:YAYLA |
0.14x |
TL2.09 Million
≈ $46.74K |
TL15.04 Million | Turkey | TL13.00 | ▼ -1.74% |
| 19809 |
Wellfully Ltd
AU:WFL |
0.14x |
AU$28.49K
≈ $20.16K |
AU$205.91K | Australia | AU$0.00 | ▲ +0.00% |
| 19810 |
PROSUS NV ADR/ 1/1
F:1YL |
0.14x |
€1.61 Billion
≈ $1.88 Billion |
€11.64 Billion | Germany | €7.90 | ▼ -4.82% |
| 19811 |
Europen Endustri Insaat Sanayi ve Ticaret A.S.
IS:EUREN |
0.14x |
TL47.71 Million
≈ $1.07 Million |
TL345.24 Million | Turkey | TL2.45 | ▼ -5.77% |
| 19812 |
Lennox International Inc
NYSE:LII |
0.14x | $16.10 Million | $117.20 Million | USA | $357.73 | ▼ -0.21% |
| 19813 |
Société Anonyme des Bains de Mer et du Cercle des Étrangers à Monaco
F:RJ8 |
0.14x |
€63.07 Million
≈ $73.74 Million |
€459.42 Million | Germany | €149.50 | ▲ +0.67% |
| 19814 |
Max India Limited
NSE:MAXIND |
0.14x |
Rs349.37 Million
≈ $3.78 Million |
Rs2.55 Billion | India | Rs158.20 | ▲ +1.80% |
| 19815 |
Panasonic Manufacture Malaysia
KLSE:3719 |
0.14x |
RM1.66 Million
≈ $416.52K |
RM12.12 Million | Malaysia | RM5.22 | ▲ +0.00% |
| 19816 |
EO Technics Co. Ltd
KQ:039030 |
0.14x |
₩5.03 Billion
≈ $3.41 Million |
₩36.99 Billion | Korea | ₩448000.00 | ▲ +5.91% |
| 19817 |
Vina San Pedro
SN:VSPT |
0.14x |
CL$386.22 Million
≈ $431.93K |
CL$2.84 Billion | Chile | CL$3.80 | ▲ +0.00% |
| 19818 |
ADTRAN Inc
NASDAQ:ADTN |
0.14x | $42.24 Million | $311.44 Million | USA | $6.31 | ▼ -3.37% |
| 19819 |
Rhone Ma Holdings Bhd
KLSE:5278 |
0.14x |
RM490.00K
≈ $123.02K |
RM3.62 Million | Malaysia | RM0.69 | ▲ +2.99% |
| 19820 |
Green Ocean Corporation Bhd
KLSE:0074 |
0.14x |
RM915.00K
≈ $229.73K |
RM6.77 Million | Malaysia | RM0.07 | ▲ +0.00% |
| 19821 |
PT Pantai Indah Kapuk Dua Tbk
JK:PANI |
0.14x |
Rp31.91 Billion
≈ $1.87 Million |
Rp236.28 Billion | Indonesia | Rp4250.00 | ▼ -15.00% |
| 19822 |
Nasmed Ozel Saglik Hizmetleri Ticaret AS
IS:EGEPO |
0.13x |
TL9.40 Million
≈ $210.50K |
TL69.85 Million | Turkey | TL5.33 | ▼ -3.62% |
| 19823 |
Hunan Corun New Energy Co Ltd
SHG:600478 |
0.13x |
CN¥10.81 Million
≈ $1.58 Million |
CN¥80.43 Million | China | CN¥4.57 | ▲ +0.66% |
| 19824 |
Transportadora de Gas del Norte SA Class C
BA:TGNO4 |
0.13x |
AR$8.80 Billion
≈ $6.36 Million |
AR$65.43 Billion | Argentina | AR$3160.00 | ▼ -3.22% |
| 19825 |
Seondo Electric Co., Ltd.
KO:007610 |
0.13x |
₩317.71 Million
≈ $215.31K |
₩2.36 Billion | Korea | ₩3630.00 | ▲ +4.16% |
| 19826 |
Wetouch Technology Inc. Common Stock
NASDAQ:WETH |
0.13x | $519.50K | $3.87 Million | USA | $1.00 | ▼ -0.02% |
| 19827 |
Molinos Juan Semino SA
BA:SEMI |
0.13x |
AR$46.43 Million
≈ $33.60K |
AR$345.85 Million | Argentina | AR$13.90 | ▲ +1.09% |
| 19828 |
Nostrum Oil & Gas PLC
LSE:NOG |
0.13x |
GBX9.80 Million
≈ $1.19K |
GBX73.03 Million | UK | GBX0.80 | ▼ -5.88% |
| 19829 |
Array Digital Infrastructure, Inc.
NYSE:AD |
0.13x | $23.83 Million | $177.99 Million | USA | $33.47 | ▼ -0.12% |
| 19830 |
SmartRent Inc
NYSE:SMRT |
0.13x | $7.66 Million | $57.31 Million | USA | $1.14 | ▼ -4.20% |
| 19831 |
Orizon Valorização de Resíduos S.A
SA:ORVR3 |
0.13x |
R$3.64 Million
≈ $714.82K |
R$27.34 Million | Brazil | R$20.00 | ▼ -2.39% |
| 19832 |
Ecoplastic Corporation
KQ:038110 |
0.13x |
₩2.40 Billion
≈ $1.63 Million |
₩18.04 Billion | Korea | ₩1955.00 | ▲ +4.32% |
| 19833 |
Career Point Limited
NSE:CAREERP |
0.13x |
Rs19.96 Million
≈ $215.84K |
Rs150.45 Million | India | Rs200.10 | ▲ +0.00% |
| 19834 |
Avonmore Capital & Management Services Limited
NSE:AVONMORE |
0.13x |
Rs10.90 Million
≈ $117.88K |
Rs82.40 Million | India | Rs12.81 | ▲ +3.47% |
| 19835 |
Lucky Film Co Ltd
SHG:600135 |
0.13x |
CN¥676.84K
≈ $99.04K |
CN¥5.12 Million | China | CN¥7.33 | ▲ +2.66% |
| 19836 |
Dong Hai JSC of Bentre
VN:DHC |
0.13x |
₫12.13 Billion
≈ $460.69K |
₫92.04 Billion | Vietnam | ₫37000.00 | ▲ +0.27% |
| 19837 |
Shanghai Precise Packaging Co Ltd
SHE:300442 |
0.13x |
CN¥503.16 Million
≈ $73.63 Million |
CN¥3.82 Billion | China | CN¥54.51 | ▲ +0.93% |
| 19838 |
Banco Bradesco DRC
BA:BBD |
0.13x |
AR$815.90 Million
≈ $590.39K |
AR$6.21 Billion | Argentina | AR$6440.00 | ▼ -0.77% |
| 19839 |
Gulf Oil Lubricants India Limited
NSE:GULFOILLUB |
0.13x |
Rs238.57 Million
≈ $2.58 Million |
Rs1.81 Billion | India | Rs1089.90 | ▲ +2.31% |
| 19840 |
Lahav LR Real Estate Ltd
TA:LAHAV |
0.13x |
ILA15.60 Million
≈ $41.82K |
ILA118.94 Million | Israel | ILA1157.00 | ▼ -0.60% |
| 19841 |
Empro Group Inc. Ordinary shares
NASDAQ:EMPG |
0.13x | $129.68K | $990.71K | USA | $17.36 | ▲ +0.00% |
| 19842 |
ACM Research Shanghai Inc
SHG:688082 |
0.13x |
CN¥74.54 Million
≈ $10.91 Million |
CN¥570.29 Million | China | CN¥263.27 | ▼ -0.65% |
| 19843 |
MEDAPP S.A. ZY -10
F:WQ1 |
0.13x |
€99.00K
≈ $115.74K |
€761.00K | Germany | €0.02 | ▲ +5.88% |
| 19844 |
Tribeca Global Natural Resources Ltd
AU:TGF |
0.13x |
AU$9.03 Million
≈ $6.39 Million |
AU$69.49 Million | Australia | AU$2.42 | ▼ -1.63% |
| 19845 |
Gayatri Highways Limited
NSE:GAYAHWS |
0.13x |
Rs1.75 Billion
≈ $18.92 Million |
Rs13.47 Billion | India | Rs1.82 | ▲ +2.82% |
| 19846 |
Netlinkz Ltd
AU:NET |
0.13x |
AU$123.50K
≈ $87.38K |
AU$951.01K | Australia | AU$0.15 | ▲ +0.00% |
| 19847 |
NETCLASS TECHNOLOGY INC Class A Ordinary Shares
NASDAQ:NTCL |
0.13x | $38.09K | $293.60K | USA | $0.80 | ▼ -8.05% |
| 19848 |
Realia Properties Inc
V:RLP |
0.13x |
CA$489.49K
≈ $354.09K |
CA$3.78 Million | Canada | CA$0.02 | ▲ +0.00% |
| 19849 |
VNV Global AB
ST:VNV |
0.13x |
Skr4.07 Million
≈ $437.57K |
Skr31.43 Million | Sweden | Skr18.28 | ▲ +0.22% |
| 19850 |
CIE Automotive S.A.
MC:CIE |
0.13x |
€127.90 Million
≈ $149.53 Million |
€994.10 Million | Spain | €26.25 | ▲ +3.14% |
| 19851 |
iPower Inc
NASDAQ:IPW |
0.13x | $27.72K | $215.66K | USA | $0.40 | ▲ +1.80% |
| 19852 |
Chongqing Machinery & Electric Co. Ltd
F:CE3 |
0.13x |
€11.67 Million
≈ $13.64 Million |
€90.95 Million | Germany | €0.16 | ▲ +4.70% |
| 19853 |
ATN International Inc
NASDAQ:ATNI |
0.13x | $23.76 Million | $185.85 Million | USA | $25.75 | ▼ -0.43% |
| 19854 |
Benchmark Holdings Plc
LSE:BMK |
0.13x |
GBX10.97 Million
≈ $1.34K |
GBX86.18 Million | UK | GBX15300.00 | ▲ +0.00% |
| 19855 |
Namib Minerals Ordinary Shares
NASDAQ:NAMM |
0.13x | $13.79 Million | $108.51 Million | USA | $0.97 | ▼ -3.00% |
| 19856 |
Viking Mines Ltd
AU:VKA |
0.13x |
AU$235.00K
≈ $166.28K |
AU$1.85 Million | Australia | AU$0.01 | ▲ +0.00% |
| 19857 |
Air Busan Co Ltd
KO:298690 |
0.13x |
₩3.51 Billion
≈ $2.38 Million |
₩27.74 Billion | Korea | ₩1495.00 | ▼ -0.13% |
| 19858 |
IT City Public Company Limited
BK:IT |
0.13x |
฿11.62 Million
≈ $362.25K |
฿91.73 Million | Thailand | ฿7.15 | ▼ -0.69% |
| 19859 |
BASF SE
XETRA:BAS |
0.13x |
€524.00 Million
≈ $612.61 Million |
€4.14 Billion | Germany | €53.23 | ▲ +1.16% |
| 19860 |
Komercni Banka A.S.
PR:KOMB |
0.13x |
Kč505.75 Million
≈ $24.26 Million |
Kč4.00 Billion | Czech Republic | Kč1017.00 | ▲ +1.09% |
| 19861 |
Tes Touch Embedded Solutions
SHE:003019 |
0.13x |
CN¥4.76 Million
≈ $696.67K |
CN¥37.84 Million | China | CN¥24.04 | ▲ +1.91% |
| 19862 |
Abico FS Co Ltd
TWO:8071 |
0.13x |
NT$4.35 Million
≈ $136.95K |
NT$34.60 Million | Taiwan | NT$20.90 | ▲ +1.70% |
| 19863 |
Polyplex (Thailand) Public Company Limited
BK:PTL |
0.13x |
฿63.25 Million
≈ $1.97 Million |
฿503.76 Million | Thailand | ฿13.90 | ▲ +1.46% |
| 19864 |
Jiangsu Chunlan Refrigerating Equipment Stock Co Ltd
SHG:600854 |
0.13x |
CN¥14.48 Million
≈ $2.12 Million |
CN¥115.76 Million | China | CN¥4.58 | ▲ +0.22% |
| 19865 |
Dsr Wire
KO:069730 |
0.12x |
₩1.50 Billion
≈ $1.02 Million |
₩12.01 Billion | Korea | ₩5350.00 | ▲ +1.71% |
| 19866 |
DongKoo Bio & Pharma Co. Ltd.
KQ:006620 |
0.12x |
₩5.15 Billion
≈ $3.49 Million |
₩41.27 Billion | Korea | ₩3480.00 | ▲ +3.88% |
| 19867 |
Eterindo Wahanatama Tbk
JK:ETWA |
0.12x |
Rp19.83 Billion
≈ $1.16 Million |
Rp159.10 Billion | Indonesia | Rp70.00 | ▲ +0.00% |
| 19868 |
Castor Maritime Inc
NASDAQ:CTRM |
0.12x | $8.61 Million | $69.22 Million | USA | $1.64 | ▼ -1.20% |
| 19869 |
Roda Vivatex Tbk
JK:RDTX |
0.12x |
Rp10.26 Billion
≈ $601.27K |
Rp82.62 Billion | Indonesia | Rp12575.00 | ▲ +0.00% |
| 19870 |
Uma Exports Limited
NSE:UMAEXPORTS |
0.12x |
Rs1.70 Million
≈ $18.38K |
Rs13.70 Million | India | Rs19.95 | ▼ -1.48% |
| 19871 |
Mudanjiang Hengfeng Paper Co Ltd
SHG:600356 |
0.12x |
CN¥6.61 Million
≈ $966.92K |
CN¥53.35 Million | China | CN¥10.10 | ▲ +0.40% |
| 19872 |
Jasmine International Public Company Limited
F:JASN |
0.12x |
€229.81 Million
≈ $268.68 Million |
€1.86 Billion | Germany | €0.00 | ▲ +0.00% |
| 19873 |
Jasmine International Public Company Limited
BK:JAS |
0.12x |
฿229.81 Million
≈ $7.16 Million |
฿1.86 Billion | Thailand | ฿0.78 | ▲ +1.30% |
| 19874 |
Jiangsu Goodwe Power Supply Technology Co Ltd
SHG:688390 |
0.12x |
CN¥12.06 Million
≈ $1.77 Million |
CN¥97.72 Million | China | CN¥49.17 | ▼ -0.32% |
| 19875 |
Scilex Holding Company
NASDAQ:SCLX |
0.12x | $2.65 Million | $21.50 Million | USA | $2.83 | ▲ +0.35% |
| 19876 |
Kapston Services Limited
NSE:KAPSTON |
0.12x |
Rs16.25 Million
≈ $175.71K |
Rs131.85 Million | India | Rs539.30 | ▲ +1.83% |
| 19877 |
Kedawung Setia Industrial Tbk
JK:KDSI |
0.12x |
Rp3.66 Billion
≈ $214.48K |
Rp29.80 Billion | Indonesia | Rp440.00 | ▼ -5.58% |
| 19878 |
ORIENTBIO Inc.
KO:002630 |
0.12x |
₩1.35 Billion
≈ $912.83K |
₩10.99 Billion | Korea | ₩1508.00 | ▼ -0.13% |
| 19879 |
Ennoconn Corp
TW:6414 |
0.12x |
NT$128.72 Million
≈ $4.06 Million |
NT$1.05 Billion | Taiwan | NT$404.50 | ▲ +2.28% |
| 19880 |
Kangda International Environmental Company Limited
STU:27K |
0.12x |
€5.00 Million
≈ $5.85 Million |
€40.90 Million | Germany | €0.07 | ▼ -6.92% |
| 19881 |
Axa Property Trust
LSE:WINV |
0.12x |
GBX183.00K
≈ $22.27 |
GBX1.50 Million | UK | GBX27.60 | ▼ -3.16% |
| 19882 |
Polar Capital Global Financials Trust plc
LSE:PCFT |
0.12x |
GBX3.86 Million
≈ $469.89 |
GBX31.61 Million | UK | GBX239.50 | ▲ +0.42% |
| 19883 |
SFC Energy AG
XETRA:F3C |
0.12x |
€665.88K
≈ $778.49K |
€5.46 Million | Germany | €18.62 | ▲ +2.20% |
| 19884 |
Masimo Corporation
NASDAQ:MASI |
0.12x | $60.50 Million | $497.70 Million | USA | $179.95 | ▲ +0.00% |
| 19885 |
Beijing Fuxing Xiaocheng Electronic Technology Co Ltd
SHE:300139 |
0.12x |
CN¥6.92 Million
≈ $1.01 Million |
CN¥56.97 Million | China | CN¥39.00 | ▲ +0.91% |
| 19886 |
Aino Health AB
ST:AINO |
0.12x |
Skr198.00K
≈ $21.31K |
Skr1.63 Million | Sweden | Skr0.16 | ▲ +0.63% |
| 19887 |
Sindoh
KO:029530 |
0.12x |
₩2.36 Billion
≈ $1.60 Million |
₩19.40 Billion | Korea | ₩38650.00 | ▲ +2.25% |
| 19888 |
Theon International Plc
AS:THEON |
0.12x |
€6.51 Million
≈ $7.61 Million |
€53.69 Million | Netherlands | €29.52 | ▲ +1.93% |
| 19889 |
North American Financial 15
TO:FFN |
0.12x |
CA$21.57 Million
≈ $15.60 Million |
CA$177.94 Million | Canada | CA$9.11 | ▲ +0.00% |
| 19890 |
Sparebank 1 SMN
OL:MING |
0.12x |
Nkr137.00 Million
≈ $14.42 Million |
Nkr1.13 Billion | Norway | Nkr215.75 | ▲ +0.21% |
| 19891 |
Shihlin Paper Corp
TW:1903 |
0.12x |
NT$23.74 Million
≈ $747.88K |
NT$196.33 Million | Taiwan | NT$48.15 | ▲ +0.21% |
| 19892 |
City Steel Public Company Limited
BK:CITY |
0.12x |
฿964.00K
≈ $30.05K |
฿7.98 Million | Thailand | ฿1.46 | ▼ -1.35% |
| 19893 |
Sichuan Haite High-tech Co Ltd
SHE:002023 |
0.12x |
CN¥6.67 Million
≈ $976.21K |
CN¥55.30 Million | China | CN¥8.78 | ▲ +3.42% |
| 19894 |
Almonty Industries Inc. Common Shares
NASDAQ:ALM |
0.12x | $15.43 Million | $127.93 Million | USA | $15.09 | ▲ +8.95% |
| 19895 |
Toro Ltd
LSE:TORO |
0.12x |
€5.25 Million
≈ $6.14 Million |
€43.55 Million | UK | €0.53 | ▲ +0.00% |
| 19896 |
Sunrise Realty Trust, Inc.
NASDAQ:SUNS |
0.12x | $370.96K | $3.08 Million | USA | $6.39 | ▼ -1.08% |
| 19897 |
Shandong Longquan Pipeline Engineering Co Ltd
SHE:002671 |
0.12x |
CN¥10.17 Million
≈ $1.49 Million |
CN¥84.60 Million | China | CN¥3.95 | ▲ +1.28% |
| 19898 |
MRO-TEK Realty Limited
NSE:MRO-TEK |
0.12x |
Rs11.68 Million
≈ $126.36K |
Rs97.25 Million | India | Rs71.68 | ▲ +0.00% |
| 19899 |
Canadian Life Companies Split Corp
TO:LFE |
0.12x |
CA$2.69 Million
≈ $1.95 Million |
CA$22.40 Million | Canada | CA$9.02 | ▲ +0.45% |
| 19900 |
AfriTin Mining Ltd
LSE:ATM |
0.12x |
GBX16.41 Million
≈ $2.00K |
GBX138.45 Million | UK | GBX6.80 | ▲ +0.00% |
How Companies Are Ranked by Cash Flow Quality Index
Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.