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 |
|---|---|---|---|---|---|---|---|
| 14901 |
Fidelity European Values
LSE:FEV |
1.01x |
GBX7.67 Million
≈ $932.85 |
GBX7.58 Million | UK | GBX413.00 | ▲ +0.24% |
| 14902 |
Richter Gedeon Vegyészeti Gyár Nyilvánosan Muködo Rt
F:RIG2 |
1.01x |
€52.44 Billion
≈ $61.30 Billion |
€51.84 Billion | Germany | €34.68 | ▲ +1.05% |
| 14903 |
VITZROCELL Co.Ltd
KQ:082920 |
1.01x |
₩17.50 Billion
≈ $11.86 Million |
₩17.30 Billion | Korea | ₩24100.00 | ▲ +3.88% |
| 14904 |
Royal Orchid Hotel (Thailand) Public Company Limited
BK:ROH |
1.01x |
฿49.86 Million
≈ $1.55 Million |
฿49.30 Million | Thailand | ฿1.21 | ▲ +0.00% |
| 14905 |
Pyridam Farma Tbk
JK:PYFA |
1.01x |
Rp282.81 Billion
≈ $16.57 Million |
Rp279.71 Billion | Indonesia | Rp184.00 | ▼ -14.81% |
| 14906 |
Torex Gold Resources Inc
TO:TXG |
1.01x |
CA$209.80 Million
≈ $151.77 Million |
CA$207.50 Million | Canada | CA$73.29 | ▼ -1.04% |
| 14907 |
Formosan Union Chemical Corp
TW:1709 |
1.01x |
NT$359.68 Million
≈ $11.33 Million |
NT$355.75 Million | Taiwan | NT$54.90 | ▼ -6.63% |
| 14908 |
Livermore Investments Group Limited
LSE:LIV |
1.01x |
GBX9.77 Million
≈ $1.19K |
GBX9.67 Million | UK | GBX38.00 | ▲ +0.00% |
| 14909 |
TY Holdings Co Ltd
KO:363280 |
1.01x |
₩19.86 Billion
≈ $13.46 Million |
₩19.65 Billion | Korea | ₩1895.00 | ▲ +0.05% |
| 14910 |
Whitefield Industrials Ltd
AU:WHF |
1.01x |
AU$10.78 Million
≈ $7.63 Million |
AU$10.67 Million | Australia | AU$4.62 | ▲ +0.22% |
| 14911 |
Global Lighting Technologies Inc
TW:4935 |
1.01x |
NT$51.76 Million
≈ $1.63 Million |
NT$51.21 Million | Taiwan | NT$33.65 | ▲ +0.15% |
| 14912 |
Airtac International Group
TW:1590 |
1.01x |
NT$3.35 Billion
≈ $105.42 Million |
NT$3.31 Billion | Taiwan | NT$1155.00 | ▲ +0.00% |
| 14913 |
Tex Year Industries Inc
TW:4720 |
1.01x |
NT$23.06 Million
≈ $726.48K |
NT$22.83 Million | Taiwan | NT$25.25 | ▼ -0.98% |
| 14914 |
Bangkok Bank Public Company Limited
F:BKKF |
1.01x |
€7.84 Billion
≈ $9.16 Billion |
€7.76 Billion | Germany | €4.50 | ▲ +0.00% |
| 14915 |
Bangkok Bank PCL
BK:BBL |
1.01x |
฿7.84 Billion
≈ $244.22 Million |
฿7.76 Billion | Thailand | ฿186.00 | ▲ +0.81% |
| 14916 |
Beijing E Hualu Info Tech
SHE:300212 |
1.01x |
CN¥24.57 Million
≈ $3.60 Million |
CN¥24.33 Million | China | CN¥7.32 | ▼ -0.68% |
| 14917 |
Xiamen Voke Mold & Plastic Engineering Co. Ltd.
SHE:301196 |
1.01x |
CN¥74.21 Million
≈ $10.86 Million |
CN¥73.56 Million | China | CN¥81.20 | ▲ +0.74% |
| 14918 |
Secuve Co. Ltd
KQ:131090 |
1.01x |
₩3.25 Billion
≈ $2.20 Million |
₩3.22 Billion | Korea | ₩4260.00 | ▲ +0.24% |
| 14919 |
Seagate Technology PLC
NASDAQ:STX |
1.01x | $1.30 Billion | $1.29 Billion | USA | $639.01 | ▼ -7.50% |
| 14920 |
Harmony Gold Mining Co. Ltd.
JSE:HAR |
1.01x |
ZAC19.76 Billion
≈ $10.50 Million |
ZAC19.60 Billion | South Africa | ZAC28491.00 | ▲ +3.01% |
| 14921 |
Labat Africa Ltd
JSE:LAB |
1.01x |
ZAC44.89 Million
≈ $23.86K |
ZAC44.52 Million | South Africa | ZAC3.00 | ▲ +50.00% |
| 14922 |
RWS Holdings PLC
LSE:RWS |
1.01x |
GBX36.70 Million
≈ $4.47K |
GBX36.40 Million | UK | GBX145.50 | ▲ +0.14% |
| 14923 |
DBS GROUP ADR/4 SD 1
F:DEV |
1.01x |
€11.02 Billion
≈ $12.89 Billion |
€10.93 Billion | Germany | €152.00 | ▲ +0.66% |
| 14924 |
Zelira Therapeutics Ltd
AU:ZLD |
1.01x |
AU$159.61K
≈ $112.93K |
AU$158.31K | Australia | AU$0.50 | ▲ +0.00% |
| 14925 |
HBR Realty Empreendimentos Imobiliários S.A
SA:HBRE3 |
1.01x |
R$119.77 Million
≈ $23.50 Million |
R$118.80 Million | Brazil | R$3.05 | ▼ -0.65% |
| 14926 |
Region Group
AU:RGN |
1.01x |
AU$89.50 Million
≈ $63.33 Million |
AU$88.80 Million | Australia | AU$2.20 | ▼ -0.90% |
| 14927 |
Ingersoll Rand (India) Limited
NSE:INGERRAND |
1.01x |
Rs1.20 Billion
≈ $13.00 Million |
Rs1.19 Billion | India | Rs4053.60 | ▼ -1.08% |
| 14928 |
Nesco Limited
NSE:NESCO |
1.01x |
Rs2.17 Billion
≈ $23.42 Million |
Rs2.15 Billion | India | Rs1050.60 | ▲ +0.23% |
| 14929 |
Nordic American Tankers Limited
F:B3O |
1.01x |
€68.82 Million
≈ $80.46 Million |
€68.33 Million | Germany | €6.98 | ▼ -0.29% |
| 14930 |
Karat Packaging Inc
NASDAQ:KRT |
1.01x | $7.19 Million | $7.14 Million | USA | $53.31 | ▼ -1.66% |
| 14931 |
Antin IP SA
PA:ANTIN |
1.01x |
€52.29 Million
≈ $61.13 Million |
€51.92 Million | France | €7.37 | ▲ +1.66% |
| 14932 |
AstraZeneca PLC
MX:AZNN |
1.01x |
MX$2.34 Billion
≈ $134.78 Million |
MX$2.33 Billion | Mexico | MX$1628.00 | ▲ +1.25% |
| 14933 |
Xdc Industries Shenzhen Ltd
SHE:300615 |
1.01x |
CN¥3.19 Million
≈ $466.52K |
CN¥3.17 Million | China | CN¥11.69 | ▲ +1.04% |
| 14934 |
MOLECULAR PARTNERS ADS/1
F:6ML0 |
1.01x |
€118.57 Million
≈ $138.62 Million |
€117.80 Million | Germany | €3.54 | ▼ -3.80% |
| 14935 |
NV5 Global Inc
NASDAQ:NVEE |
1.01x | $11.76 Million | $11.69 Million | USA | $22.56 | ▲ +0.00% |
| 14936 |
Grupo Industrial Saltillo S.A.B. de C.V
MX:GISSAA |
1.01x |
MX$4.39 Million
≈ $252.82K |
MX$4.37 Million | Mexico | MX$12.79 | ▼ -0.08% |
| 14937 |
Annehem Fastigheter AB
ST:ANNE-B |
1.01x |
Skr31.40 Million
≈ $3.38 Million |
Skr31.20 Million | Sweden | Skr14.95 | ▲ +1.01% |
| 14938 |
Valley National Bancorp
NASDAQ:VLY |
1.01x | $196.64 Million | $195.40 Million | USA | $12.66 | ▼ -0.71% |
| 14939 |
Dyno Nobel Ltd
AU:DNL |
1.01x |
AU$145.40 Million
≈ $102.88 Million |
AU$144.50 Million | Australia | AU$3.95 | ▲ +0.77% |
| 14940 |
FG Imperii Acquisition Corp. Class A Ordinary Shares
NASDAQ:FGII |
1.01x | $1.96 Million | $1.95 Million | USA | $10.04 | ▲ +0.05% |
| 14941 |
Sinil Pharmaceutical Co. Ltd
KQ:012790 |
1.01x |
₩2.62 Billion
≈ $1.78 Million |
₩2.61 Billion | Korea | ₩6450.00 | ▲ +2.22% |
| 14942 |
Afya Ltd
NASDAQ:AFYA |
1.01x | $202.73 Million | $201.59 Million | USA | $14.53 | ▲ +0.07% |
| 14943 |
Hangzhou Advance Gearbox Group Co Ltd
SHG:601177 |
1.01x |
CN¥80.42 Million
≈ $11.77 Million |
CN¥79.98 Million | China | CN¥12.94 | ▲ +2.05% |
| 14944 |
Getinge AB ser. B
ST:GETI-B |
1.01x |
Skr1.29 Billion
≈ $138.93 Million |
Skr1.28 Billion | Sweden | Skr261.60 | ▲ +0.93% |
| 14945 |
Hainan Meilan International Airport Company Limited
F:HAO |
1.00x |
€210.94 Million
≈ $246.61 Million |
€209.89 Million | Germany | €0.39 | ▲ +4.23% |
| 14946 |
KJTS
KLSE:0293 |
1.00x |
RM2.02 Million
≈ $508.16K |
RM2.01 Million | Malaysia | RM0.84 | ▲ +0.00% |
| 14947 |
Firefly AB (publ)
ST:FIRE |
1.00x |
Skr17.88 Million
≈ $1.92 Million |
Skr17.80 Million | Sweden | Skr163.00 | ▼ -0.61% |
| 14948 |
Dorman Products Inc
NASDAQ:DORM |
1.00x | $43.76 Million | $43.55 Million | USA | $123.89 | ▲ +0.21% |
| 14949 |
THE BK N.T.BUTTERF.+S.NEW
F:4IK |
1.00x |
€64.07 Million
≈ $74.90 Million |
€63.79 Million | Germany | €51.50 | ▲ +0.00% |
| 14950 |
Movado Group Inc
NYSE:MOV |
1.00x | $6.96 Million | $6.93 Million | USA | $32.84 | ▼ -0.99% |
| 14951 |
Svolder AB (publ)
ST:SVOL-A |
1.00x |
Skr70.60 Million
≈ $7.60 Million |
Skr70.30 Million | Sweden | Skr100.00 | ▲ +0.00% |
| 14952 |
Renishaw PLC
LSE:RSW |
1.00x |
GBX36.46 Million
≈ $4.44K |
GBX36.32 Million | UK | GBX5500.00 | ▲ +1.48% |
| 14953 |
Seafco Public Company Limited
BK:SEAFCO |
1.00x |
฿104.98 Million
≈ $3.27 Million |
฿104.59 Million | Thailand | ฿2.84 | ▼ -0.70% |
| 14954 |
Eris Lifesciences Limited
NSE:ERIS |
1.00x |
Rs2.39 Billion
≈ $25.85 Million |
Rs2.38 Billion | India | Rs1144.40 | ▼ -0.38% |
| 14955 |
Jaguar Mining Inc
TO:JAG |
1.00x |
CA$15.13 Million
≈ $10.94 Million |
CA$15.07 Million | Canada | CA$6.63 | ▲ +3.43% |
| 14956 |
Applied Industrial Technologies
NYSE:AIT |
1.00x | $100.11 Million | $99.77 Million | USA | $330.48 | ▼ -1.00% |
| 14957 |
Shanghai Nar Industrial Co Ltd
SHE:002825 |
1.00x |
CN¥29.41 Million
≈ $4.30 Million |
CN¥29.32 Million | China | CN¥8.78 | ▲ +0.80% |
| 14958 |
Provident Agro Tbk
JK:PALM |
1.00x |
Rp1.74 Trillion
≈ $102.02 Million |
Rp1.74 Trillion | Indonesia | Rp238.00 | ▼ -12.50% |
| 14959 |
Forum Energy Technologies Inc
NYSE:FET |
1.00x | $12.43 Million | $12.41 Million | USA | $78.70 | ▲ +2.06% |
| 14960 |
Quest For Growth - Pricaf
BR:QFG |
1.00x |
€8.02 Million
≈ $9.37 Million |
€8.00 Million | Belgium | €2.95 | ▲ +4.98% |
| 14961 |
Nureca Limited
NSE:NURECA |
1.00x |
Rs44.46 Million
≈ $480.82K |
Rs44.40 Million | India | Rs320.85 | ▲ +0.36% |
| 14962 |
TSINGTAO BREWE. H ADR/5
F:TSI0 |
1.00x |
€4.59 Billion
≈ $5.37 Billion |
€4.59 Billion | Germany | €27.00 | ▲ +1.50% |
| 14963 |
Ferrexpo PLC
LSE:FXPO |
1.00x |
GBX55.52 Million
≈ $6.76K |
GBX55.47 Million | UK | GBX30.54 | ▼ -3.05% |
| 14964 |
Eyebright Medical Technology Beijing Co Ltd
SHG:688050 |
1.00x |
CN¥76.92 Million
≈ $11.26 Million |
CN¥76.85 Million | China | CN¥39.73 | ▼ -0.43% |
| 14965 |
Pharmicell
KO:005690 |
1.00x |
₩8.78 Billion
≈ $5.95 Million |
₩8.78 Billion | Korea | ₩10880.00 | ▲ +4.92% |
| 14966 |
CNB Financial Corporation
NASDAQ:CCNE |
1.00x | $7.05 Million | $7.04 Million | USA | $34.12 | ▲ +0.71% |
| 14967 |
Bantas Bandirma Ambalaj Sanayi ve Ticaret AS
IS:BNTAS |
1.00x |
TL33.64 Million
≈ $753.34K |
TL33.62 Million | Turkey | TL5.06 | ▼ -2.13% |
| 14968 |
Australian United Investment Company Ltd
AU:AUI |
1.00x |
AU$27.27 Million
≈ $19.30 Million |
AU$27.26 Million | Australia | AU$11.98 | ▲ +0.59% |
| 14969 |
Black Mammoth Metals Corp
V:BMM |
1.00x |
CA$253.41K
≈ $183.31K |
CA$253.38K | Canada | CA$4.26 | ▼ -2.07% |
| 14970 |
Thai Nakarin Hospital Public Company Limited
BK:TNH |
1.00x |
฿77.19 Million
≈ $2.41 Million |
฿77.19 Million | Thailand | ฿28.25 | ▲ +0.89% |
| 14971 |
Tubize-Fin
BR:TUB |
1.00x |
€100.76 Million
≈ $117.80 Million |
€100.76 Million | Belgium | €172.80 | ▼ -0.75% |
| 14972 |
Hengxin Mobile Business
SHE:300081 |
1.00x |
CN¥12.39 Million
≈ $1.81 Million |
CN¥12.39 Million | China | CN¥3.09 | ▲ +3.69% |
| 14973 |
Shanghai Anlogic Infotech Co Ltd
SHG:688107 |
1.00x |
CN¥13.48 Million
≈ $1.97 Million |
CN¥13.48 Million | China | CN¥23.72 | ▲ +1.76% |
| 14974 |
Jiangsu Lopal Tech Co Ltd
SHG:603906 |
1.00x |
CN¥67.33 Million
≈ $9.85 Million |
CN¥67.33 Million | China | CN¥17.15 | ▼ -3.38% |
| 14975 |
Tian Jin Global Magnetic Card Co Ltd
SHG:600800 |
1.00x |
CN¥238.99 Million
≈ $34.97 Million |
CN¥238.99 Million | China | CN¥3.11 | ▲ +0.97% |
| 14976 |
Lanzhou Greatwall Electrical Co Ltd
SHG:600192 |
1.00x |
CN¥8.18 Million
≈ $1.20 Million |
CN¥8.18 Million | China | CN¥7.66 | ▲ +0.79% |
| 14977 |
Jinan High tech Development Co Ltd
SHG:600807 |
1.00x |
CN¥16.50 Million
≈ $2.41 Million |
CN¥16.50 Million | China | CN¥2.57 | ▲ +3.21% |
| 14978 |
Henan Dayou Energy Co Ltd
SHG:600403 |
1.00x |
CN¥314.66 Million
≈ $46.04 Million |
CN¥314.66 Million | China | CN¥6.94 | ▼ -1.84% |
| 14979 |
Dongjiang Environmental Co Ltd
SHE:002672 |
1.00x |
CN¥9.26 Million
≈ $1.36 Million |
CN¥9.26 Million | China | CN¥3.62 | ▲ +0.00% |
| 14980 |
Guizhou Broadcasting&TV Info
SHG:600996 |
1.00x |
CN¥2.07 Million
≈ $302.61K |
CN¥2.07 Million | China | CN¥6.47 | ▼ -2.71% |
| 14981 |
Tinavi Medical Technologies Co Ltd
SHG:688277 |
1.00x |
CN¥3.73 Million
≈ $545.55K |
CN¥3.73 Million | China | CN¥13.68 | ▼ -0.87% |
| 14982 |
C*Core Technology Co Ltd
SHG:688262 |
1.00x |
CN¥35.61 Million
≈ $5.21 Million |
CN¥35.61 Million | China | CN¥22.37 | ▲ +0.99% |
| 14983 |
Anyuan Coal Industry Group Co Ltd
SHG:600397 |
1.00x |
CN¥56.88 Million
≈ $8.32 Million |
CN¥56.88 Million | China | CN¥13.82 | ▲ +1.25% |
| 14984 |
Greenroc Mining PLC
LSE:GROC |
1.00x |
GBX360.00
≈ $0.04 |
GBX360.00 | UK | GBX3.70 | ▼ -1.33% |
| 14985 |
Hainan RuiZe New Building Material Co Ltd
SHE:002596 |
1.00x |
CN¥129.09 Million
≈ $18.89 Million |
CN¥129.09 Million | China | CN¥3.16 | ▲ +0.64% |
| 14986 |
BEH Property Co Ltd
SHG:600791 |
1.00x |
CN¥192.13 Million
≈ $28.11 Million |
CN¥192.13 Million | China | CN¥6.13 | ▲ +0.49% |
| 14987 |
Gansu Yatai Industrial Development Co Ltd
SHE:000691 |
1.00x |
CN¥4.36 Million
≈ $638.02K |
CN¥4.36 Million | China | CN¥7.91 | ▲ +0.38% |
| 14988 |
Shandong Lipeng Co Ltd
SHE:002374 |
1.00x |
CN¥1.26 Million
≈ $184.67K |
CN¥1.26 Million | China | CN¥3.18 | ▲ +0.00% |
| 14989 |
Henan Huanghe Whirlwind Co Ltd
SHG:600172 |
1.00x |
CN¥10.49 Million
≈ $1.53 Million |
CN¥10.49 Million | China | CN¥12.04 | ▲ +0.33% |
| 14990 |
Wisesoft Co Ltd
SHE:002253 |
1.00x |
CN¥1.12 Million
≈ $163.62K |
CN¥1.12 Million | China | CN¥8.40 | ▲ +2.07% |
| 14991 |
Otis Worldwide Corp
NYSE:OTIS |
1.00x | $374.00 Million | $374.00 Million | USA | $71.33 | ▲ +1.32% |
| 14992 |
Shaanxi Aerospace Power Hi-Tech Co Ltd
SHG:600343 |
1.00x |
CN¥6.35 Million
≈ $928.75K |
CN¥6.35 Million | China | CN¥17.99 | ▲ +5.39% |
| 14993 |
Yorhe Fluid Intelligent Control Co Ltd
SHE:002795 |
1.00x |
CN¥4.25 Million
≈ $621.74K |
CN¥4.25 Million | China | CN¥6.30 | ▲ +0.48% |
| 14994 |
Marine Petroleum Trust
NASDAQ:MARPS |
1.00x | $215.80K | $215.80K | USA | $4.36 | ▼ -1.58% |
| 14995 |
Beijing Dalong Weiye Real Estate Development Co Ltd
SHG:600159 |
1.00x |
CN¥8.54 Million
≈ $1.25 Million |
CN¥8.54 Million | China | CN¥2.60 | ▲ +0.78% |
| 14996 |
Reviva Pharmaceuticals Holdings Inc
NASDAQ:RVPHW |
1.00x | $136.81K | $136.81K | USA | $0.00 | ▼ -16.67% |
| 14997 |
Shenzhen Zowee Tech Co Ltd
SHE:002369 |
1.00x |
CN¥26.76 Million
≈ $3.92 Million |
CN¥26.76 Million | China | CN¥5.28 | ▼ -0.19% |
| 14998 |
BP Prudhoe Bay Royalty Trust
NYSE:BPT |
1.00x | $6.36 Million | $6.36 Million | USA | $0.14 | ▲ +0.00% |
| 14999 |
Dios Fastigheter AB
ST:DIOS |
1.00x |
Skr236.00 Million
≈ $25.40 Million |
Skr236.00 Million | Sweden | Skr56.85 | ▲ +0.62% |
| 15000 |
Jiangsu GDK Biotechnology Co Ltd
SHG:688670 |
1.00x |
CN¥36.35 Million
≈ $5.32 Million |
CN¥36.35 Million | China | CN¥14.11 | ▼ -1.33% |
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.