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 |
|---|---|---|---|---|---|---|---|
| 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.