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.

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.