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 |
|---|---|---|---|---|---|---|---|
| 7901 |
EDP-ENERG.PORTUG. ADR/10
F:EDPA |
2.52x |
€890.57 Million
≈ $1.04 Billion |
€353.97 Million | Germany | €44.20 | ▲ +0.00% |
| 7902 |
EDP - Energias de Portugal S.A.
LS:EDP |
2.52x |
€890.57 Million
≈ $1.04 Billion |
€353.97 Million | Portugal | €4.92 | ▲ +1.84% |
| 7903 |
CREDITACCESS GRAMEEN LIMITED
NSE:CREDITACC |
2.52x |
Rs3.16 Billion
≈ $34.22 Million |
Rs1.26 Billion | India | Rs1233.20 | ▼ -2.31% |
| 7904 |
Flügger group A/S
CO:FLUG-B |
2.51x |
Dkr127.00 Million
≈ $19.87 Million |
Dkr50.50 Million | Denmark | Dkr368.00 | ▲ +1.10% |
| 7905 |
Xinjiang Torch Gas Co Ltd
SHG:603080 |
2.51x |
CN¥138.62 Million
≈ $20.28 Million |
CN¥55.12 Million | China | CN¥19.20 | ▲ +1.21% |
| 7906 |
Atturra Ltd
AU:ATA |
2.51x |
AU$12.29 Million
≈ $8.70 Million |
AU$4.89 Million | Australia | AU$0.39 | ▲ +0.00% |
| 7907 |
DO & CO Aktiengesellschaft
VI:DOC |
2.51x |
€78.29 Million
≈ $91.53 Million |
€31.14 Million | Austria | €197.20 | ▼ -0.50% |
| 7908 |
ESTec Corporation
KQ:069510 |
2.51x |
₩31.68 Billion
≈ $21.47 Million |
₩12.60 Billion | Korea | ₩14220.00 | ▲ +3.04% |
| 7909 |
Mabion S.A.
WAR:MAB |
2.51x |
zł25.87 Million
≈ $7.12 Million |
zł10.29 Million | Poland | zł8.07 | ▲ +0.00% |
| 7910 |
DT Midstream Inc
NYSE:DTM |
2.51x | $289.00 Million | $115.00 Million | USA | $123.67 | ▲ +4.09% |
| 7911 |
Shanghai Yongli Belting Co Ltd
SHE:300230 |
2.51x |
CN¥124.60 Million
≈ $18.23 Million |
CN¥49.59 Million | China | CN¥4.24 | ▲ +0.24% |
| 7912 |
Dongyue Group Limited
F:4D3 |
2.51x |
€356.55 Million
≈ $416.85 Million |
€141.94 Million | Germany | €1.12 | ▼ -0.88% |
| 7913 |
Guangzhou Restaurants Group Co
SHG:603043 |
2.51x |
CN¥1.03 Billion
≈ $150.82 Million |
CN¥410.32 Million | China | CN¥13.45 | ▼ -0.07% |
| 7914 |
Wanxiang Qianchao Co Ltd
SHE:000559 |
2.51x |
CN¥599.07 Million
≈ $87.66 Million |
CN¥238.50 Million | China | CN¥9.54 | ▲ +3.02% |
| 7915 |
Nova Minerals Limited
NYSE MKT:NVA |
2.51x | $150.25 Million | $59.82 Million | USA | $34.32 | ▼ -27.78% |
| 7916 |
Unisys Corporation
NYSE:UIS |
2.51x | $76.60 Million | $30.50 Million | USA | $2.21 | ▼ -1.78% |
| 7917 |
HYBE Co. Ltd
KO:352820 |
2.51x |
₩45.20 Billion
≈ $30.63 Million |
₩18.00 Billion | Korea | ₩176800.00 | ▲ +7.09% |
| 7918 |
Arena REIT
AU:ARF |
2.51x |
AU$39.91 Million
≈ $28.24 Million |
AU$15.89 Million | Australia | AU$2.46 | ▲ +0.00% |
| 7919 |
Pharming Group NV
AS:PHARM |
2.51x |
€32.03 Million
≈ $37.44 Million |
€12.76 Million | Netherlands | €0.84 | ▼ -2.83% |
| 7920 |
Kirklands Inc
NASDAQ:KIRK |
2.51x | $19.78 Million | $7.88 Million | USA | $1.66 | ▲ +0.00% |
| 7921 |
The Brand House Collective, Inc.
NASDAQ:TBHC |
2.51x | $19.78 Million | $7.88 Million | USA | $0.94 | ▲ +1.09% |
| 7922 |
Osangjaiel Co. Ltd
KQ:053980 |
2.51x |
₩5.60 Billion
≈ $3.79 Million |
₩2.23 Billion | Korea | ₩2300.00 | ▲ +1.55% |
| 7923 |
Stark Technology Inc
TW:2480 |
2.51x |
NT$701.12 Million
≈ $22.09 Million |
NT$279.50 Million | Taiwan | NT$187.00 | ▼ -1.58% |
| 7924 |
Kasikornbank Public Company Limited
F:TFBF |
2.51x |
€33.23 Billion
≈ $38.85 Billion |
€13.25 Billion | Germany | €6.05 | ▲ +0.00% |
| 7925 |
Jiangsu Nata Opto Electr Material
SHE:300346 |
2.51x |
CN¥233.21 Million
≈ $34.13 Million |
CN¥92.97 Million | China | CN¥42.00 | ▲ +0.45% |
| 7926 |
Solteam Electronics Co Ltd
TWO:3484 |
2.51x |
NT$131.49 Million
≈ $4.14 Million |
NT$52.42 Million | Taiwan | NT$49.20 | ▼ -0.81% |
| 7927 |
Zhejiang Fuchunjiang Environmental Thermoelectric Co Ltd
SHE:002479 |
2.51x |
CN¥142.82 Million
≈ $20.90 Million |
CN¥56.95 Million | China | CN¥5.51 | ▲ +0.18% |
| 7928 |
Kakao Corp
KO:035720 |
2.51x |
₩313.25 Billion
≈ $212.29 Million |
₩124.92 Billion | Korea | ₩31850.00 | ▲ +2.74% |
| 7929 |
Subsea 7 S.A.
OL:SUBC |
2.51x |
Nkr283.10 Million
≈ $29.79 Million |
Nkr112.90 Million | Norway | Nkr336.00 | ▲ +2.63% |
| 7930 |
Asian Hotels (North) Limited
NSE:ASIANHOTNR |
2.51x |
Rs4.37 Billion
≈ $47.21 Million |
Rs1.74 Billion | India | Rs323.80 | ▼ -1.28% |
| 7931 |
Sysco Corporation
NYSE:SYY |
2.51x | $852.00 Million | $340.00 Million | USA | $82.22 | ▲ +0.09% |
| 7932 |
SPX Corp
NYSE:SPXC |
2.51x | $195.20 Million | $77.90 Million | USA | $166.04 | ▼ -0.82% |
| 7933 |
MayAir Technology (China) Co. Ltd. A
SHG:688376 |
2.51x |
CN¥303.35 Million
≈ $44.39 Million |
CN¥121.09 Million | China | CN¥48.97 | ▲ +1.09% |
| 7934 |
Guangzhou KDT Machinery Co Ltd
SHE:002833 |
2.51x |
CN¥242.92 Million
≈ $35.55 Million |
CN¥96.97 Million | China | CN¥18.30 | ▲ +1.67% |
| 7935 |
Shenzhen Coship Electronics Co Ltd
SHE:002052 |
2.51x |
CN¥72.24 Million
≈ $10.57 Million |
CN¥28.84 Million | China | CN¥7.48 | ▼ -0.27% |
| 7936 |
Bisichi Mining PLC
LSE:BISI |
2.50x |
GBX4.90 Million
≈ $596.43 |
GBX1.96 Million | UK | GBX44.00 | ▼ -37.14% |
| 7937 |
Eaton Vance Senior Floating Rate Closed Fund
NYSE:EFR |
2.50x | $56.57 Million | $22.58 Million | USA | $10.18 | ▼ -0.10% |
| 7938 |
Jones Lang LaSalle Incorporated
NYSE:JLL |
2.50x | $1.00 Billion | $401.40 Million | USA | $305.51 | ▼ -1.70% |
| 7939 |
Surya Biru Murni Acetylene Tbk PT
JK:SBMA |
2.50x |
Rp4.11 Billion
≈ $241.12K |
Rp1.64 Billion | Indonesia | Rp126.00 | ▼ -14.86% |
| 7940 |
Edison International
NYSE:EIX |
2.50x | $1.43 Billion | $570.00 Million | USA | $55.93 | ▲ +0.50% |
| 7941 |
Metropolis Healthcare Limited
NSE:METROPOLIS |
2.50x |
Rs1.32 Billion
≈ $14.25 Million |
Rs526.68 Million | India | Rs530.35 | ▲ +1.41% |
| 7942 |
SEIKO EPSON CORP.ADR 1/2
F:SE7S |
2.50x |
€138.07 Billion
≈ $161.42 Billion |
€55.18 Billion | Germany | €5.30 | ▲ +0.00% |
| 7943 |
Tupy S.A
SA:TUPY3 |
2.50x |
R$106.42 Million
≈ $20.88 Million |
R$42.53 Million | Brazil | R$19.78 | ▼ -2.90% |
| 7944 |
Airtel Africa Plc
LSE:AAF |
2.50x |
GBX918.00 Million
≈ $111.69K |
GBX367.00 Million | UK | GBX285.20 | ▼ -0.14% |
| 7945 |
Sonda S.A
SN:SONDA |
2.50x |
CL$33.81 Billion
≈ $37.82 Million |
CL$13.52 Billion | Chile | CL$278.64 | ▲ +0.56% |
| 7946 |
Powell Max Limited Class A Ordinary Shares
NASDAQ:PMAX |
2.50x | $1.95 Million | $780.22K | USA | $0.57 | ▼ -3.16% |
| 7947 |
A.P.MOELL-M.B U.ADR 1/200
F:DP4H |
2.50x |
€2.62 Billion
≈ $3.06 Billion |
€1.05 Billion | Germany | €9.85 | ▼ -1.01% |
| 7948 |
Troax Group AB
ST:TROAX |
2.50x |
Skr4.40 Million
≈ $473.86K |
Skr1.76 Million | Sweden | Skr149.00 | ▼ -0.93% |
| 7949 |
Vertice Bhd
KLSE:7240 |
2.50x |
RM5.00 Million
≈ $1.26 Million |
RM2.00 Million | Malaysia | RM0.14 | ▲ +3.85% |
| 7950 |
DANIEL THWAITES LS-25
F:7KW |
2.50x |
€19.00 Million
≈ $22.21 Million |
€7.60 Million | Germany | €1.12 | ▲ +0.90% |
| 7951 |
Tong Hua Holding Public Company Limited
BK:TH |
2.50x |
฿64.25 Million
≈ $2.00 Million |
฿25.70 Million | Thailand | ฿0.45 | ▲ +2.27% |
| 7952 |
Shandong Sanyuan Biotechnology Co.Ltd.
SHE:301206 |
2.50x |
CN¥24.79 Million
≈ $3.63 Million |
CN¥9.92 Million | China | CN¥24.49 | ▲ +0.29% |
| 7953 |
ArcBest Corp
NASDAQ:ARCB |
2.50x | $98.18 Million | $39.27 Million | USA | $129.98 | ▼ -2.32% |
| 7954 |
Muramoto Electron (Thailand) Public Company Limited
BK:METCO |
2.50x |
฿852.45 Million
≈ $26.57 Million |
฿341.00 Million | Thailand | ฿300.00 | ▲ +0.00% |
| 7955 |
EmbedWay Tech(Shanghai)Corp
SHG:603496 |
2.50x |
CN¥52.98 Million
≈ $7.75 Million |
CN¥21.20 Million | China | CN¥21.83 | ▲ +0.46% |
| 7956 |
INSUN Environmental New Technology Co. Ltd
KQ:060150 |
2.50x |
₩3.10 Billion
≈ $2.10 Million |
₩1.24 Billion | Korea | ₩2880.00 | ▲ +2.67% |
| 7957 |
Henan Zhongyuan Expressway Co Ltd
SHG:600020 |
2.50x |
CN¥744.77 Million
≈ $108.98 Million |
CN¥298.12 Million | China | CN¥3.95 | ▲ +0.25% |
| 7958 |
China Nonferrous Mining Corporation Limited
STU:3N4 |
2.50x |
€231.96 Million
≈ $271.18 Million |
€92.85 Million | Germany | €1.20 | ▼ -0.83% |
| 7959 |
Orix Corp Ads
F:OIXA |
2.50x |
€316.82 Billion
≈ $370.39 Billion |
€126.93 Billion | Germany | €26.00 | ▲ +2.36% |
| 7960 |
YNH Property Bhd
KLSE:3158 |
2.50x |
RM23.56 Million
≈ $5.92 Million |
RM9.44 Million | Malaysia | RM0.29 | ▲ +3.64% |
| 7961 |
Stride Inc
NYSE:LRN |
2.50x | $220.91 Million | $88.53 Million | USA | $82.39 | ▼ -0.95% |
| 7962 |
Gree Electric Appliances Inc of Zhuhai
SHE:000651 |
2.49x |
CN¥17.58 Billion
≈ $2.57 Billion |
CN¥7.05 Billion | China | CN¥39.49 | ▼ -0.53% |
| 7963 |
Marcus & Millichap Inc
NYSE:MMI |
2.49x | $27.57 Million | $11.05 Million | USA | $28.04 | ▼ -0.81% |
| 7964 |
Sandstorm Gold Ltd N
TO:SSL |
2.49x |
CA$38.52 Million
≈ $27.86 Million |
CA$15.46 Million | Canada | CA$16.15 | ▼ -2.12% |
| 7965 |
Prima Moda SA
WAR:PMA |
2.49x |
zł1.43 Million
≈ $393.56K |
zł574.00K | Poland | zł0.84 | ▲ +0.00% |
| 7966 |
Kron Telekomunikasyon Hizmetleri AS
IS:KRONT |
2.49x |
TL85.43 Million
≈ $1.91 Million |
TL34.29 Million | Turkey | TL17.61 | ▼ -4.71% |
| 7967 |
Six Flags Entertainment Corporation
NYSE:FUN |
2.49x | $337.36 Million | $135.47 Million | USA | $8.11 | ▼ -5.15% |
| 7968 |
Youlchon Chem
KO:008730 |
2.49x |
₩21.47 Billion
≈ $14.55 Million |
₩8.62 Billion | Korea | ₩14090.00 | ▲ +0.93% |
| 7969 |
Collegium Pharmaceutical Inc
NASDAQ:COLL |
2.49x | $78.44 Million | $31.51 Million | USA | $23.19 | ▲ +0.04% |
| 7970 |
Santander Bank Polska S.A.
WAR:SPL |
2.49x |
zł4.58 Billion
≈ $1.26 Billion |
zł1.84 Billion | Poland | zł620.00 | ▼ -1.56% |
| 7971 |
Shin Shin Co Ltd
TW:2901 |
2.49x |
NT$23.47 Million
≈ $739.56K |
NT$9.43 Million | Taiwan | NT$24.35 | ▼ -0.20% |
| 7972 |
Zhejiang Zomax Transmission
SHG:603767 |
2.49x |
CN¥13.94 Million
≈ $2.04 Million |
CN¥5.61 Million | China | CN¥15.72 | ▲ +5.86% |
| 7973 |
K & S Corporation Ltd
AU:KSC |
2.49x |
AU$27.94 Million
≈ $19.77 Million |
AU$11.23 Million | Australia | AU$3.04 | ▼ -4.40% |
| 7974 |
Admie Holding S.A
AT:ADMIE |
2.49x |
€70.75 Million
≈ $82.72 Million |
€28.45 Million | Greece | €4.52 | ▲ +5.61% |
| 7975 |
Crombie Real Estate Investment Trust
TO:CRR-UN |
2.49x |
CA$94.10 Million
≈ $68.07 Million |
CA$37.84 Million | Canada | CA$16.10 | ▲ +0.56% |
| 7976 |
Kyung Chang Industrial Co. Ltd
KQ:024910 |
2.49x |
₩13.93 Billion
≈ $9.44 Million |
₩5.60 Billion | Korea | ₩1481.00 | ▲ +0.75% |
| 7977 |
Altustfi
WAR:ALI |
2.49x |
zł5.90 Million
≈ $1.62 Million |
zł2.38 Million | Poland | zł3.83 | ▼ -0.26% |
| 7978 |
Lanpec Technologies Ltd
SHG:601798 |
2.49x |
CN¥35.95 Million
≈ $5.26 Million |
CN¥14.46 Million | China | CN¥7.44 | ▲ +1.92% |
| 7979 |
Remed Co.Ltd
KQ:302550 |
2.49x |
₩1.74 Billion
≈ $1.18 Million |
₩700.92 Million | Korea | ₩2390.00 | ▲ +13.27% |
| 7980 |
Sakura Development Co Ltd
TW:2539 |
2.49x |
NT$3.32 Billion
≈ $104.64 Million |
NT$1.34 Billion | Taiwan | NT$33.65 | ▼ -0.74% |
| 7981 |
Elnusa Tbk
JK:ELSA |
2.49x |
Rp372.40 Billion
≈ $21.82 Million |
Rp149.83 Billion | Indonesia | Rp575.00 | ▼ -14.18% |
| 7982 |
Ganesh Housing Corporation Limited
NSE:GANESHHOUC |
2.49x |
Rs4.10 Billion
≈ $44.32 Million |
Rs1.65 Billion | India | Rs861.10 | ▲ +0.00% |
| 7983 |
SiS Distribution (Thailand) Public Company Limited
BK:SIS |
2.49x |
฿543.81 Million
≈ $16.95 Million |
฿218.83 Million | Thailand | ฿25.00 | ▼ -1.96% |
| 7984 |
Terravest Capital Inc
TO:TVK |
2.49x |
CA$27.96 Million
≈ $20.22 Million |
CA$11.25 Million | Canada | CA$114.61 | ▲ +0.70% |
| 7985 |
Shenzhen Crastal Technology Co Ltd
SHE:300824 |
2.48x |
CN¥43.77 Million
≈ $6.41 Million |
CN¥17.62 Million | China | CN¥8.07 | ▼ -0.37% |
| 7986 |
Foshan Electrical and Lighting Co Ltd
SHE:200541 |
2.48x |
HK$124.80 Million
≈ $15.93 Million |
HK$50.24 Million | China | HK$1.86 | ▲ +0.00% |
| 7987 |
Schaffer Corporation Ltd
AU:SFC |
2.48x |
AU$12.37 Million
≈ $8.75 Million |
AU$4.98 Million | Australia | AU$18.60 | ▲ +0.00% |
| 7988 |
Nupur Recyclers Limited
NSE:NRL |
2.48x |
Rs183.89 Million
≈ $1.99 Million |
Rs74.08 Million | India | Rs168.85 | ▲ +2.00% |
| 7989 |
American Financial Group, Inc.
NYSE:AFG |
2.48x | $474.00 Million | $191.00 Million | USA | $149.13 | ▲ +2.33% |
| 7990 |
Mount Burgess Mining NL
AU:MTB |
2.48x |
AU$1.35 Million
≈ $954.50K |
AU$544.00K | Australia | AU$0.01 | ▲ +0.00% |
| 7991 |
Tanzanian Royalty Exploration Corp
NYSE MKT:TRX |
2.48x | $16.28 Million | $6.57 Million | USA | $1.09 | ▼ -0.91% |
| 7992 |
TRX Gold Corporation
TO:TRX |
2.48x |
CA$16.28 Million
≈ $11.78 Million |
CA$6.57 Million | Canada | CA$1.51 | ▲ +0.00% |
| 7993 |
Astral Asia Bhd
KLSE:7054 |
2.48x |
RM3.79 Million
≈ $951.79K |
RM1.53 Million | Malaysia | RM0.12 | ▲ +0.00% |
| 7994 |
Ooma Inc
NYSE:OOMA |
2.48x | $6.40 Million | $2.58 Million | USA | $19.72 | ▼ -3.71% |
| 7995 |
Audinate Group Ltd
AU:AD8 |
2.48x |
AU$13.61 Million
≈ $9.63 Million |
AU$5.49 Million | Australia | AU$2.05 | ▲ +3.02% |
| 7996 |
AtriCure Inc
NASDAQ:ATRC |
2.48x | $22.19 Million | $8.96 Million | USA | $56.07 | ▼ -2.96% |
| 7997 |
Duta Pertiwi Nusantara Tbk
JK:DPNS |
2.48x |
Rp3.01 Billion
≈ $176.20K |
Rp1.21 Billion | Indonesia | Rp310.00 | ▲ +0.00% |
| 7998 |
Guangdong Transtek Medical Electronics Co Ltd
SHE:300562 |
2.48x |
CN¥57.96 Million
≈ $8.48 Million |
CN¥23.39 Million | China | CN¥13.08 | ▼ -2.46% |
| 7999 |
Genetic Technologies Ltd
AU:GTG |
2.48x |
AU$1.12 Million
≈ $790.09K |
AU$450.67K | Australia | AU$0.04 | ▲ +0.00% |
| 8000 |
Genetic Technologies Ltd
NASDAQ:GENE |
2.48x | $1.12 Million | $450.67K | USA | $1965.70 | ▲ +0.40% |
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.