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
13901 M.P.Evans Group
LSE:MPE
1.17x GBX69.72 Million
≈ $8.48K
GBX59.80 Million UK GBX1964.00 ▲ +0.31%
13902 Arteche Lantegi Elkartea SA
MC:ART
1.17x €35.49 Million
≈ $41.49 Million
€30.45 Million Spain €32.80 ▲ +0.31%
13903 Evolution Gaming Group AB (publ)
F:E3G
1.17x €293.04 Million
≈ $342.60 Million
€251.44 Million Germany €70.50 ▲ +0.00%
13904 North West Company Inc
TO:NWC
1.17x CA$47.87 Million
≈ $34.63 Million
CA$41.07 Million Canada CA$56.29 ▲ +0.04%
13905 OSE Pharma SA
PA:OSE
1.17x €66.63 Million
≈ $77.90 Million
€57.17 Million France €2.16 ▼ -4.34%
13906 Citic Press Corp
SHE:300788
1.17x CN¥46.22 Million
≈ $6.76 Million
CN¥39.66 Million China CN¥29.77 ▼ -4.28%
13907 Lyckegard Group AB
ST:LYGRD
1.17x Skr10.71 Million
≈ $1.15 Million
Skr9.19 Million Sweden Skr2.80 ▼ -1.75%
13908 Eco Atlantic Oil & Gas Ltd
V:EOG
1.17x CA$1.05 Million
≈ $761.22K
CA$903.26K Canada CA$0.78 ▲ +2.63%
13909 Match Group Inc
NASDAQ:MTCH
1.16x $194.36 Million $166.84 Million USA $42.95 ▼ -2.61%
13910 Novartis AG
SW:NOVN
1.16x CHF3.60 Billion
≈ $4.55 Billion
CHF3.09 Billion Switzerland CHF124.70 ▼ -0.95%
13911 Novartis AG
MX:NVSN
1.16x MX$3.68 Billion
≈ $211.55 Million
MX$3.16 Billion Mexico MX$2750.00 ▲ +0.92%
13912 First Financial Bankshares Inc
NASDAQ:FFIN
1.16x $83.73 Million $71.89 Million USA $30.47 ▼ -3.55%
13913 Visa Inc. Class A
NYSE:V
1.16x $6.55 Billion $5.63 Billion USA $402.61 ▲ +0.72%
13914 Next PLC
LSE:NXT
1.16x GBX488.60 Million
≈ $59.45K
GBX419.60 Million UK GBX15380.00 ▲ +1.15%
13915 Grande Asset Hotels and Property Public Company Limited
BK:GRAND
1.16x ฿294.26 Million
≈ $9.17 Million
฿252.83 Million Thailand ฿0.03 ▲ +0.00%
13916 Terex Corporation
NYSE:TEX
1.16x $128.00 Million $110.00 Million USA $50.99 ▼ -3.15%
13917 Diamond Food Indonesia PT
JK:DMND
1.16x Rp200.17 Billion
≈ $11.73 Million
Rp172.02 Billion Indonesia Rp550.00 ▼ -7.56%
13918 Wuxi Longsheng Technology Co Ltd
SHE:300680
1.16x CN¥122.80 Million
≈ $17.97 Million
CN¥105.54 Million China CN¥18.29 ▲ +7.08%
13919 Dogness International Corp Class A
NASDAQ:DOGZ
1.16x $2.37 Million $2.04 Million USA $0.75 ▼ -6.24%
13920 Kumpulan Perangsang Selangor
KLSE:5843
1.16x RM19.01 Million
≈ $4.77 Million
RM16.34 Million Malaysia RM0.62 ▲ +5.13%
13921 HOYA CORP. ADR/ 1 O.N.
F:HYB0
1.16x €235.11 Billion
≈ $274.87 Billion
€202.10 Billion Germany €150.00 ▼ -1.32%
13922 Tongyu Heavy Industry
SHE:300185
1.16x CN¥26.85 Million
≈ $3.93 Million
CN¥23.09 Million China CN¥2.76 ▲ +1.47%
13923 Sinoseal Holding Co Ltd
SHE:300470
1.16x CN¥105.57 Million
≈ $15.45 Million
CN¥90.78 Million China CN¥26.57 ▲ +1.72%
13924 African Rainbow Minerals Ltd
JSE:ARI
1.16x ZAC1.62 Billion
≈ $861.48K
ZAC1.39 Billion South Africa ZAC15105.00 ▲ +0.23%
13925 Activeport Group Ltd
AU:ATV
1.16x AU$838.81K
≈ $593.51K
AU$721.38K Australia AU$0.01 ▲ +0.00%
13926 Jiangnan Yifan Motor Co.Ltd
SHE:301023
1.16x CN¥82.95 Million
≈ $12.14 Million
CN¥71.34 Million China CN¥27.19 ▲ +0.82%
13927 Samchem Holdings Bhd
KLSE:5147
1.16x RM35.11 Million
≈ $8.82 Million
RM30.20 Million Malaysia RM0.48 ▼ -2.06%
13928 Van de Velde NV
BR:VAN
1.16x €18.33 Million
≈ $21.43 Million
€15.77 Million Belgium €29.30 ▼ -0.34%
13929 Votum SA
WAR:VOT
1.16x zł32.02 Million
≈ $8.81 Million
zł27.56 Million Poland zł45.45 ▲ +0.22%
13930 Impack Pratama Industri Tbk
JK:IMPC
1.16x Rp166.35 Billion
≈ $9.75 Million
Rp143.18 Billion Indonesia Rp920.00 ▼ -14.81%
13931 Kapsch Traffic
VI:KTCG
1.16x €61.02 Million
≈ $71.33 Million
€52.52 Million Austria €3.98 ▲ +0.76%
13932 Scientex Bhd
KLSE:4731
1.16x RM157.05 Million
≈ $39.43 Million
RM135.18 Million Malaysia RM3.66 ▲ +0.55%
13933 ImmuPharma PLC
LSE:IMM
1.16x GBX2.99 Million
≈ $363.95
GBX2.58 Million UK GBX3.85 ▲ +4.05%
13934 John Wiley & Sons B
NYSE:WLYB
1.16x $157.21 Million $135.35 Million USA $52.53 ▲ +1.82%
13935 Turk Tuborg Bira ve Malt Sanayi AS
IS:TBORG
1.16x TL3.44 Billion
≈ $77.05 Million
TL2.96 Billion Turkey TL119.30 ▼ -1.89%
13936 Shandong Zhonglu Oceanic Fisheries Co Ltd
SHE:200992
1.16x HK$45.93 Million
≈ $5.86 Million
HK$39.57 Million China HK$1.63 ▲ +2.52%
13937 EYG Gayrimenkul Yatirim Ortakligi A.S.
IS:EYGYO
1.16x TL16.69 Million
≈ $373.85K
TL14.38 Million Turkey TL1.69 ▼ -3.98%
13938 Tander Inversiones SOCIMI SA
MC:YTAN
1.16x €1.09 Million
≈ $1.27 Million
€935.69K Spain €11.90 ▲ +0.00%
13939 One Click Group Ltd
AU:1CG
1.16x AU$660.09K
≈ $467.05K
AU$568.95K Australia AU$0.01 ▼ -11.11%
13940 Elco Ltd
TA:ELCO
1.16x ILA29.00 Million
≈ $77.75K
ILA25.00 Million Israel ILA11150.00 ▲ +2.76%
13941 Cheviot Company Limited
NSE:CHEVIOT
1.16x Rs504.80 Million
≈ $5.46 Million
Rs435.50 Million India Rs1139.90 ▼ -0.32%
13942 Daxin Materials Corp
TW:5234
1.16x NT$226.87 Million
≈ $7.15 Million
NT$195.75 Million Taiwan NT$293.50 ▲ +1.56%
13943 Tivoli A/S
CO:TIV
1.16x Dkr100.00 Million
≈ $15.65 Million
Dkr86.30 Million Denmark Dkr604.00 ▼ -0.66%
13944 GMV Minerals Inc
V:GMV
1.16x CA$2.36K
≈ $1.71K
CA$2.04K Canada CA$0.14 ▲ +0.00%
13945 Ecovacs Robotics Co Ltd
SHG:603486
1.16x CN¥507.88 Million
≈ $74.32 Million
CN¥438.47 Million China CN¥45.43 ▼ -0.26%
13946 Kewaunee Scientific Corporation
NASDAQ:KEQU
1.16x $1.98 Million $1.71 Million USA $32.93 ▲ +2.28%
13947 Objective Corporation Ltd
AU:OCL
1.16x AU$21.66 Million
≈ $15.33 Million
AU$18.70 Million Australia AU$5.87 ▲ +0.00%
13948 Xiamen East Asia Machinery Industrial Co. Ltd.
SHE:301028
1.16x CN¥268.88 Million
≈ $39.35 Million
CN¥232.29 Million China CN¥11.65 ▲ +2.01%
13949 Fairvest Ltd
JSE:FTA
1.16x ZAC66.24 Million
≈ $35.21K
ZAC57.25 Million South Africa ZAC1970.00 ▲ +0.00%
13950 Camuzzi Gas Pampeana SA
BA:CGPA2
1.16x AR$6.99 Billion
≈ $5.06 Million
AR$6.04 Billion Argentina AR$1580.00 ▼ -0.32%
13951 WEIBO CORP. A
F:2WB
1.16x €519.48 Million
≈ $607.33 Million
€449.02 Million Germany €5.65 ▲ +0.00%
13952 Bravida Holding AB
ST:BRAV
1.16x Skr354.00 Million
≈ $38.10 Million
Skr306.00 Million Sweden Skr149.00 ▲ +1.36%
13953 Unimicron Technology Corp
TW:3037
1.16x NT$5.83 Billion
≈ $183.79 Million
NT$5.04 Billion Taiwan NT$1090.00 ▲ +1.40%
13954 Growthpoint Properties Australia
AU:GOZ
1.16x AU$72.40 Million
≈ $51.23 Million
AU$62.60 Million Australia AU$1.92 ▼ -0.78%
13955 Thai Beverage Public Company Limited
F:T6W
1.16x €7.97 Billion
≈ $9.32 Billion
€6.89 Billion Germany €0.30 ▲ +7.02%
13956 Liuzhou Liangmianzhen Co Ltd
SHG:600249
1.16x CN¥33.04 Million
≈ $4.84 Million
CN¥28.57 Million China CN¥5.32 ▼ -0.75%
13957 Mesnac Co Ltd
SHE:002073
1.16x CN¥181.31 Million
≈ $26.53 Million
CN¥156.83 Million China CN¥5.49 ▲ +1.10%
13958 Lonza Group AG
SW:LONN
1.16x CHF660.00 Million
≈ $834.42 Million
CHF571.00 Million Switzerland CHF604.00 ▲ +0.03%
13959 Shenzhen CAU Technology Co Ltd
SHE:000004
1.16x CN¥17.05 Million
≈ $2.49 Million
CN¥14.75 Million China CN¥0.51 ▲ +10.87%
13960 Brisa Bridgestone Sabanci Lastik Sanayi ve Ticaret AS
IS:BRISA
1.16x TL1.16 Billion
≈ $25.89 Million
TL1.00 Billion Turkey TL68.95 ▼ -2.75%
13961 Atlas Copco A ADR
F:ACO
1.16x €8.16 Billion
≈ $9.54 Billion
€7.06 Billion Germany €16.60 ▼ -1.78%
13962 Zhejiang Zhengguang Industrial Co. Ltd.
SHE:301092
1.16x CN¥115.86 Million
≈ $16.95 Million
CN¥100.27 Million China CN¥43.80 ▲ +8.15%
13963 Steppe Gold Ltd
TO:STGO
1.16x CA$21.84 Million
≈ $15.80 Million
CA$18.90 Million Canada CA$1.57 ▲ +1.29%
13964 MPS Limited
NSE:MPSLTD
1.16x Rs1.05 Billion
≈ $11.33 Million
Rs906.80 Million India Rs2497.90 ▼ -0.34%
13965 All Winner Technology Co Ltd
SHE:300458
1.16x CN¥135.50 Million
≈ $19.83 Million
CN¥117.28 Million China CN¥26.03 ▼ -2.76%
13966 Alphawave IP Group PLC
LSE:AWE
1.16x GBX18.78 Million
≈ $2.28K
GBX16.25 Million UK GBX185.00 ▲ +0.00%
13967 Carlton Investments Ltd
AU:CIN
1.16x AU$24.21 Million
≈ $17.13 Million
AU$20.96 Million Australia AU$34.10 ▼ -1.16%
13968 Mianyang Fulin Precision Machining Co Ltd
SHE:300432
1.16x CN¥173.95 Million
≈ $25.45 Million
CN¥150.59 Million China CN¥12.59 ▲ +5.80%
13969 Montage Technology Co Ltd
SHG:688008
1.16x CN¥546.58 Million
≈ $79.98 Million
CN¥473.21 Million China CN¥169.20 ▲ +3.80%
13970 Wattana Karnpaet Public Company Limited
BK:NEW
1.16x ฿21.71 Million
≈ $676.59K
฿18.79 Million Thailand ฿96.25 ▲ +0.00%
13971 LBG MEDIA PLC LS -001
F:S83
1.15x €4.78 Million
≈ $5.59 Million
€4.14 Million Germany €0.37 ▲ +3.35%
13972 Jinsanjiang (Zhaoqing) Silicon Material Company Limited
SHE:301059
1.15x CN¥88.19 Million
≈ $12.91 Million
CN¥76.39 Million China CN¥12.35 ▲ +0.24%
13973 Sime Darby Property Bhd
KLSE:5288
1.15x RM371.76 Million
≈ $93.34 Million
RM322.04 Million Malaysia RM1.28 ▲ +0.00%
13974 Triple Flag Precious Metals Corp
TO:TFPM
1.15x CA$90.03 Million
≈ $65.13 Million
CA$78.01 Million Canada CA$43.41 ▲ +0.32%
13975 Bloom Energy Corp
NYSE:BE
1.15x $226.45 Million $196.29 Million USA $221.31 ▼ -6.34%
13976 Wingtech Technology Co Ltd
SHG:600745
1.15x CN¥1.20 Billion
≈ $175.49 Million
CN¥1.04 Billion China CN¥13.72 ▼ -1.22%
13977 Jiangsu Broadcasting Cable inf
SHG:600959
1.15x CN¥127.01 Million
≈ $18.59 Million
CN¥110.12 Million China CN¥3.17 ▲ +0.00%
13978 Hankook Tire Co.
KO:161390
1.15x ₩399.09 Billion
≈ $270.46 Million
₩346.16 Billion Korea ₩63000.00 ▲ +0.80%
13979 China Harmony Auto Holding Ltd
STU:HA5
1.15x €776.10 Million
≈ $907.34 Million
€673.15 Million Germany €0.11 ▼ -12.50%
13980 Multipolar Technology Tbk
JK:MLPT
1.15x Rp157.73 Billion
≈ $9.24 Million
Rp136.81 Billion Indonesia Rp740.00 ▼ -14.94%
13981 INTERCONT HOTELS
F:IC1B
1.15x €724.00 Million
≈ $846.43 Million
€628.00 Million Germany €148.00 ▲ +3.50%
13982 Intact Financial Corporation
TO:IFC
1.15x CA$1.08 Billion
≈ $781.26 Million
CA$937.00 Million Canada CA$253.45 ▲ +0.60%
13983 Zhongsheng Group Holdings Limited
F:5Z0
1.15x €1.73 Billion
≈ $2.03 Billion
€1.50 Billion Germany €0.27 ▲ +6.20%
13984 CVS Health Corp
NYSE:CVS
1.15x $3.39 Billion $2.94 Billion USA $92.36 ▼ -0.24%
13985 Visaka Industries Limited
NSE:VISAKAIND
1.15x Rs500.11 Million
≈ $5.41 Million
Rs434.21 Million India Rs91.18 ▲ +2.25%
13986 Farmers National Banc Corp
NASDAQ:FMNB
1.15x $26.53 Million $23.04 Million USA $15.30 ▲ +0.66%
13987 DENSO CORP. ADR 4
F:DNOA
1.15x €511.02 Billion
≈ $597.44 Billion
€443.75 Billion Germany €9.95 ▼ -1.49%
13988 Rupa & Company Limited
NSE:RUPA
1.15x Rs230.56 Million
≈ $2.49 Million
Rs200.22 Million India Rs135.95 ▲ +4.33%
13989 Marimekko Oyj
HE:MEKKO
1.15x €11.40 Million
≈ $13.33 Million
€9.90 Million Finland €9.19 ▲ +0.77%
13990 Steyr Motors AG
VI:4X0
1.15x €4.47 Million
≈ $5.22 Million
€3.88 Million Austria €30.52 ▲ +6.49%
13991 WAWEL SA
WAR:WWL
1.15x zł13.99 Million
≈ $3.85 Million
zł12.15 Million Poland zł706.00 ▲ +0.28%
13992 Shenzhen Minkave Technology Co Ltd
SHE:300506
1.15x CN¥18.25 Million
≈ $2.67 Million
CN¥15.86 Million China CN¥4.24 ▲ +0.00%
13993 Chularat Hospital Public Company Limited
BK:CHG
1.15x ฿263.27 Million
≈ $8.21 Million
฿228.76 Million Thailand ฿1.58 ▲ +1.28%
13994 Shanthi Gears Limited
NSE:SHANTIGEAR
1.15x Rs508.60 Million
≈ $5.50 Million
Rs442.00 Million India Rs542.05 ▲ +1.30%
13995 Ecora Resources PLC
LSE:ECOR
1.15x GBX6.61 Million
≈ $804.00
GBX5.74 Million UK GBX160.80 ▼ -0.86%
13996 Thejo Engineering Limited
NSE:THEJO
1.15x Rs282.12 Million
≈ $3.05 Million
Rs245.26 Million India Rs1951.80 ▼ -0.62%
13997 Yiren Digital Ltd
F:19YA
1.15x €411.22 Million
≈ $480.76 Million
€357.54 Million Germany €0.87 ▼ -1.14%
13998 Regency Centers Corporation
NASDAQ:REG
1.15x $152.73 Million $132.80 Million USA $73.24 ▲ +0.27%
13999 CCID Consulting Company Limited
F:CCX
1.15x €85.56 Million
≈ $100.02 Million
€74.41 Million Germany €0.04 ▼ -1.16%
14000 Double Medical Technology Inc
SHE:002901
1.15x CN¥207.34 Million
≈ $30.34 Million
CN¥180.39 Million China CN¥39.84 ▲ +0.86%

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.