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 |
|---|---|---|---|---|---|---|---|
| 13001 |
Pearl Gold AG
F:02P |
1.32x |
€4.43 Million
≈ $5.18 Million |
€3.37 Million | Germany | €0.25 | ▼ -7.41% |
| 13002 |
ORIENT OVERSEAS INT.ADR/5
F:ORI |
1.32x |
€1.99 Billion
≈ $2.33 Billion |
€1.51 Billion | Germany | €71.50 | ▲ +1.42% |
| 13003 |
Prakash Industries Limited
NSE:PRAKASH |
1.32x |
Rs2.01 Billion
≈ $21.76 Million |
Rs1.53 Billion | India | Rs126.91 | ▲ +8.18% |
| 13004 |
Metalore Resources Ltd
V:MET |
1.31x |
CA$176.14K
≈ $127.42K |
CA$133.96K | Canada | CA$2.40 | ▲ +0.00% |
| 13005 |
National Retail Properties Inc
NYSE:NNN |
1.31x | $126.17 Million | $95.95 Million | USA | $41.54 | ▲ +0.95% |
| 13006 |
Euro India Fresh Foods Limited
NSE:EIFFL |
1.31x |
Rs14.20 Million
≈ $153.57K |
Rs10.80 Million | India | Rs251.50 | ▼ -2.14% |
| 13007 |
Kortek Corporation
KQ:052330 |
1.31x |
₩20.67 Billion
≈ $14.00 Million |
₩15.72 Billion | Korea | ₩10160.00 | ▼ -0.29% |
| 13008 |
Beijing Jiuzhou Yi Gui Environmental Technology Co. Ltd.
SHG:688485 |
1.31x |
CN¥14.66 Million
≈ $2.15 Million |
CN¥11.15 Million | China | CN¥84.08 | ▼ -2.52% |
| 13009 |
Essent Group Ltd
NYSE:ESNT |
1.31x | $215.86 Million | $164.22 Million | USA | $64.70 | ▲ +1.47% |
| 13010 |
Globavend Holdings Limited Ordinary Shares
NASDAQ:GVH |
1.31x | $384.40K | $292.46K | USA | $0.96 | ▼ -2.33% |
| 13011 |
BlackRock Investment Quality Municipal Closed Fund
NYSE:BKN |
1.31x | $3.04 Million | $2.32 Million | USA | $11.54 | ▲ +0.00% |
| 13012 |
Jinhui Mining Co Ltd
SHG:603132 |
1.31x |
CN¥121.12 Million
≈ $17.72 Million |
CN¥92.22 Million | China | CN¥16.08 | ▲ +3.01% |
| 13013 |
ATRESM.C.D.M.ADR/1/EO-75
F:YT2 |
1.31x |
€81.55 Million
≈ $95.34 Million |
€62.11 Million | Germany | €4.90 | ▼ -1.21% |
| 13014 |
Alpine Income Property Trust, Inc.
NYSE:PINE |
1.31x | $2.10 Million | $1.60 Million | USA | $17.93 | ▲ +0.28% |
| 13015 |
General Mills Inc
NYSE:GIS |
1.31x | $397.90 Million | $303.10 Million | USA | $33.13 | ▲ +0.76% |
| 13016 |
Carboclor
BA:CARC |
1.31x |
AR$1.04 Billion
≈ $749.51K |
AR$789.05 Million | Argentina | AR$17.95 | ▼ -4.01% |
| 13017 |
Hemnet Group AB
ST:HEM |
1.31x |
Skr173.80 Million
≈ $18.70 Million |
Skr132.40 Million | Sweden | Skr74.05 | ▲ +2.14% |
| 13018 |
Nostra Terra Oil and Gas Company PLC
LSE:NTOG |
1.31x |
GBX64.69K
≈ $7.87 |
GBX49.29K | UK | GBX0.02 | ▲ +0.00% |
| 13019 |
LiaonWellhope Agri-Tech Co Ltd
SHG:603609 |
1.31x |
CN¥151.10 Million
≈ $22.11 Million |
CN¥115.13 Million | China | CN¥6.26 | ▲ +1.95% |
| 13020 |
Guangdong TianYiMa Information Industry Co.Ltd.
SHE:301178 |
1.31x |
CN¥8.38 Million
≈ $1.23 Million |
CN¥6.39 Million | China | CN¥32.00 | ▲ +2.37% |
| 13021 |
4Imprint Group Plc
LSE:FOUR |
1.31x |
GBX72.80 Million
≈ $8.86K |
GBX55.50 Million | UK | GBX4596.00 | ▲ +0.97% |
| 13022 |
Burke & Herbert Financial Services Corp. Common Stock
NASDAQ:BHRB |
1.31x | $39.30 Million | $29.96 Million | USA | $69.69 | ▼ -0.09% |
| 13023 |
L1 Group Limited
AU:L1G |
1.31x |
AU$68.16 Million
≈ $48.23 Million |
AU$51.97 Million | Australia | AU$1.13 | ▲ +2.26% |
| 13024 |
Pulse Seismic Inc
TO:PSD |
1.31x |
CA$12.54 Million
≈ $9.07 Million |
CA$9.56 Million | Canada | CA$3.08 | ▲ +0.98% |
| 13025 |
Federal Signal Corporation
NYSE:FSS |
1.31x | $112.90 Million | $86.10 Million | USA | $112.39 | ▼ -0.95% |
| 13026 |
NINGBO HENGSHUAI Co. LTD.
SHE:300969 |
1.31x |
CN¥58.24 Million
≈ $8.52 Million |
CN¥44.41 Million | China | CN¥61.15 | ▲ +2.09% |
| 13027 |
Belmont Resources Inc
V:BEA |
1.31x |
CA$34.33K
≈ $24.83K |
CA$26.19K | Canada | CA$0.09 | ▲ +13.33% |
| 13028 |
Naruida Technology Co. Ltd. Cl A
SHG:688522 |
1.31x |
CN¥143.50 Million
≈ $21.00 Million |
CN¥109.48 Million | China | CN¥17.53 | ▲ +5.16% |
| 13029 |
Pinduoduo Inc
F:9PDA |
1.31x |
€16.45 Billion
≈ $19.23 Billion |
€12.55 Billion | Germany | €72.40 | ▲ +2.55% |
| 13030 |
Godrej Agrovet Limited
NSE:GODREJAGRO |
1.31x |
Rs3.32 Billion
≈ $35.86 Million |
Rs2.53 Billion | India | Rs632.85 | ▲ +2.04% |
| 13031 |
Volex Plc
LSE:VLX |
1.31x |
GBX48.13 Million
≈ $5.86K |
GBX36.75 Million | UK | GBX637.00 | ▲ +0.47% |
| 13032 |
Dwarikesh Sugar Industries Limited
NSE:DWARKESH |
1.31x |
Rs606.76 Million
≈ $6.56 Million |
Rs463.30 Million | India | Rs46.38 | ▼ -0.58% |
| 13033 |
Grupa Pracuj S.A.
WAR:GPP |
1.31x |
zł71.31 Million
≈ $19.62 Million |
zł54.45 Million | Poland | zł53.50 | ▲ +0.94% |
| 13034 |
Scholastic Corporation
NASDAQ:SCHL |
1.31x | $73.20 Million | $55.90 Million | USA | $37.67 | ▼ -2.54% |
| 13035 |
Pehuenche
SN:PEHUENCHE |
1.31x |
CL$94.55 Billion
≈ $105.74 Million |
CL$72.23 Billion | Chile | CL$2820.00 | ▲ +0.76% |
| 13036 |
Vaisala Oyj A
HE:VAIAS |
1.31x |
€14.40 Million
≈ $16.84 Million |
€11.00 Million | Finland | €64.50 | ▲ +0.94% |
| 13037 |
Kiliaro AB
ST:KILI |
1.31x |
Skr4.06 Million
≈ $436.81K |
Skr3.10 Million | Sweden | Skr0.03 | ▲ +0.00% |
| 13038 |
UNITEDLABELS Aktiengesellschaft
F:ULC |
1.31x |
€142.00K
≈ $166.01K |
€108.48K | Germany | €1.00 | ▲ +25.00% |
| 13039 |
GFM Services Bhd
KLSE:0039 |
1.31x |
RM9.63 Million
≈ $2.42 Million |
RM7.35 Million | Malaysia | RM0.18 | ▲ +2.94% |
| 13040 |
Gubra A/S
CO:GUBRA |
1.31x |
Dkr2.31 Billion
≈ $361.00 Million |
Dkr1.76 Billion | Denmark | Dkr295.20 | ▲ +1.86% |
| 13041 |
BETTERWARE DE MEXICO SAPI
F:BM0 |
1.31x |
€368.12 Million
≈ $430.37 Million |
€281.34 Million | Germany | €14.20 | ▼ -0.70% |
| 13042 |
FSPG Hi-Tech Co Ltd
SHE:000973 |
1.31x |
CN¥40.46 Million
≈ $5.92 Million |
CN¥30.93 Million | China | CN¥11.96 | ▼ -1.89% |
| 13043 |
Graubuendner Kantonalbank
SW:GRKP |
1.31x |
CHF136.03 Million
≈ $171.99 Million |
CHF104.00 Million | Switzerland | CHF2610.00 | ▼ -0.38% |
| 13044 |
Ratchaphruek Hospital Public Company Limited
BK:RPH |
1.31x |
฿77.71 Million
≈ $2.42 Million |
฿59.43 Million | Thailand | ฿4.86 | ▲ +0.41% |
| 13045 |
XCMG Construction Machinery Co Ltd
SHE:000425 |
1.31x |
CN¥2.12 Billion
≈ $309.74 Million |
CN¥1.62 Billion | China | CN¥6.91 | ▼ -1.71% |
| 13046 |
Grupo Aeroportuario del Sureste SAB de CV ADR
F:AEDA |
1.31x |
€4.46 Billion
≈ $5.22 Billion |
€3.41 Billion | Germany | €270.00 | ▲ +0.00% |
| 13047 |
Vysarn Ltd
AU:VYS |
1.31x |
AU$9.48 Million
≈ $6.71 Million |
AU$7.25 Million | Australia | AU$0.73 | ▲ +1.40% |
| 13048 |
Altia Consultores S.A.
MC:ALC |
1.31x |
€17.09 Million
≈ $19.98 Million |
€13.07 Million | Spain | €5.75 | ▲ +0.00% |
| 13049 |
SFL Corporation Ltd
NYSE:SFL |
1.31x | $34.09 Million | $26.08 Million | USA | $12.36 | ▼ -1.67% |
| 13050 |
Sygnity SA
WAR:SGN |
1.31x |
zł24.57 Million
≈ $6.76 Million |
zł18.80 Million | Poland | zł86.20 | ▼ -0.35% |
| 13051 |
Agesa Hayat ve Emeklilik AS
IS:AGESA |
1.31x |
TL739.46 Million
≈ $16.56 Million |
TL565.80 Million | Turkey | TL223.20 | ▼ -3.38% |
| 13052 |
Kweichow Moutai Co Ltd
SHG:600519 |
1.31x |
CN¥25.12 Billion
≈ $3.68 Billion |
CN¥19.22 Billion | China | CN¥1329.00 | ▲ +1.22% |
| 13053 |
Chuwa Wool Industry Co Taiwan Ltd
TW:1439 |
1.31x |
NT$106.31 Million
≈ $3.35 Million |
NT$81.36 Million | Taiwan | NT$29.30 | ▲ +1.21% |
| 13054 |
Newpark REIT Limited
JSE:NRL |
1.31x |
ZAC12.07 Million
≈ $6.41K |
ZAC9.24 Million | South Africa | ZAC470.00 | ▲ +0.00% |
| 13055 |
Northeast Community Bancorp Inc
NASDAQ:NECB |
1.31x | $12.80 Million | $9.79 Million | USA | $27.63 | ▼ -0.18% |
| 13056 |
Distribution Finance Capital Holdings PLC
LSE:DFCH |
1.31x |
GBX11.17 Million
≈ $1.36K |
GBX8.55 Million | UK | GBX72.20 | ▼ -0.41% |
| 13057 |
Caspar
WAR:CSR |
1.31x |
zł1.72 Million
≈ $471.99K |
zł1.31 Million | Poland | zł11.80 | ▲ +15.69% |
| 13058 |
MUI Properties Bhd
KLSE:3913 |
1.31x |
RM314.44 Million
≈ $78.95 Million |
RM240.87 Million | Malaysia | RM0.15 | ▲ +3.57% |
| 13059 |
Calix Inc
NYSE:CALX |
1.31x | $14.63 Million | $11.21 Million | USA | $36.50 | ▼ -1.86% |
| 13060 |
Shanghai Yaoji Playing Card Co Ltd
SHE:002605 |
1.31x |
CN¥175.34 Million
≈ $25.66 Million |
CN¥134.34 Million | China | CN¥16.80 | ▼ -1.18% |
| 13061 |
DeepMarkit Corp.
NASDAQ:MKTSF |
1.31x | $113.80K | $87.19K | USA | $0.23 | ▼ -2.17% |
| 13062 |
DeepMarkit Corp
V:MKT |
1.31x |
CA$113.80K
≈ $82.32K |
CA$87.19K | Canada | CA$0.30 | ▲ +0.00% |
| 13063 |
Sleep Cycle AB
ST:SLEEP |
1.30x |
Skr7.18 Million
≈ $773.11K |
Skr5.50 Million | Sweden | Skr24.00 | ▲ +0.00% |
| 13064 |
Masan Group Corp
VN:MSN |
1.30x |
₫1.35 Trillion
≈ $51.17 Million |
₫1.03 Trillion | Vietnam | ₫71400.00 | ▲ +1.42% |
| 13065 |
Samwon Steel
KO:023000 |
1.30x |
₩4.98 Billion
≈ $3.37 Million |
₩3.81 Billion | Korea | ₩2165.00 | ▲ +0.23% |
| 13066 |
China Resources Double-Crane Pharmaceutical Co Ltd
SHG:600062 |
1.30x |
CN¥487.90 Million
≈ $71.40 Million |
CN¥374.04 Million | China | CN¥16.37 | ▲ +0.18% |
| 13067 |
Shenzhen Jasic Tech Co
SHE:300193 |
1.30x |
CN¥70.81 Million
≈ $10.36 Million |
CN¥54.31 Million | China | CN¥7.76 | ▲ +1.70% |
| 13068 |
Zebra Technologies Corporation
NASDAQ:ZBRA |
1.30x | $176.00 Million | $135.00 Million | USA | $369.01 | ▼ -2.25% |
| 13069 |
Nanjing Vishee Medical Technology Co Ltd
SHG:688580 |
1.30x |
CN¥42.79 Million
≈ $6.26 Million |
CN¥32.82 Million | China | CN¥38.80 | ▲ +1.02% |
| 13070 |
Suzhou TFC Optical Communication Co Ltd
SHE:300394 |
1.30x |
CN¥737.97 Million
≈ $107.99 Million |
CN¥566.11 Million | China | CN¥212.80 | ▼ -4.71% |
| 13071 |
Arcelik AS
IS:ARCLK |
1.30x |
TL4.48 Billion
≈ $100.32 Million |
TL3.44 Billion | Turkey | TL75.05 | ▼ -1.96% |
| 13072 |
OMER S.P.A. O.N.
F:9WR |
1.30x |
€13.17 Million
≈ $15.40 Million |
€10.11 Million | Germany | €3.53 | ▲ +1.73% |
| 13073 |
Imeik Technology Development Co
SHE:300896 |
1.30x |
CN¥257.61 Million
≈ $37.70 Million |
CN¥197.75 Million | China | CN¥95.83 | ▲ +1.09% |
| 13074 |
Vardhman Special Steels Limited
NSE:VSSL |
1.30x |
Rs709.09 Million
≈ $7.67 Million |
Rs544.59 Million | India | Rs380.50 | ▲ +2.20% |
| 13075 |
Hasen-Immobilien AG
STU:ABHA |
1.30x |
€1.44 Million
≈ $1.68 Million |
€1.10 Million | Germany | €186.00 | ▲ +5.68% |
| 13076 |
Euroholdings Ltd.
NASDAQ:EHLD |
1.30x | $5.58 Million | $4.29 Million | USA | $11.80 | ▼ -0.17% |
| 13077 |
Advanced Analog Technology
TWO:3438 |
1.30x |
NT$23.73 Million
≈ $747.78K |
NT$18.23 Million | Taiwan | NT$58.30 | ▲ +0.34% |
| 13078 |
Prisma Properties
ST:PRISMA |
1.30x |
Skr82.00 Million
≈ $8.82 Million |
Skr63.00 Million | Sweden | Skr26.20 | ▲ +1.95% |
| 13079 |
Sieyuan Electric Co Ltd
SHE:002028 |
1.30x |
CN¥1.17 Billion
≈ $171.11 Million |
CN¥898.67 Million | China | CN¥118.03 | ▲ +1.24% |
| 13080 |
Tibet Tianlu Co Ltd
SHG:600326 |
1.30x |
CN¥174.99 Million
≈ $25.61 Million |
CN¥134.49 Million | China | CN¥6.34 | ▲ +1.44% |
| 13081 |
Zoetis Inc
NYSE:ZTS |
1.30x | $938.00 Million | $721.00 Million | USA | $79.38 | ▲ +1.22% |
| 13082 |
PrairieSky Royalty Ltd
TO:PSK |
1.30x |
CA$124.10 Million
≈ $89.77 Million |
CA$95.40 Million | Canada | CA$36.11 | ▲ +3.05% |
| 13083 |
Cheniere Energy Partners LP
NYSE MKT:CQP |
1.30x | $658.00 Million | $506.00 Million | USA | $63.57 | ▲ +2.12% |
| 13084 |
Anhui Anke BioTech Group
SHE:300009 |
1.30x |
CN¥240.51 Million
≈ $35.19 Million |
CN¥184.97 Million | China | CN¥8.01 | ▼ -0.12% |
| 13085 |
Shandong Daye Co Ltd Class A
SHG:603278 |
1.30x |
CN¥48.71 Million
≈ $7.13 Million |
CN¥37.47 Million | China | CN¥9.91 | ▲ +9.99% |
| 13086 |
Yura Tech. Co. Ltd
KQ:048430 |
1.30x |
₩3.28 Billion
≈ $2.22 Million |
₩2.52 Billion | Korea | ₩5550.00 | ▲ +1.83% |
| 13087 |
National Grid PLC
LSE:NG |
1.30x |
GBX3.41 Billion
≈ $415.02K |
GBX2.62 Billion | UK | GBX1217.50 | ▲ +2.01% |
| 13088 |
Infoline Tec Holdings Bhd
KLSE:0253 |
1.30x |
RM25.57 Million
≈ $6.42 Million |
RM19.67 Million | Malaysia | RM0.24 | ▲ +2.17% |
| 13089 |
DIETEREN GR. UNSP.ADR 1/2
F:DJD |
1.30x |
€551.70 Million
≈ $645.00 Million |
€424.50 Million | Germany | €106.00 | ▲ +0.00% |
| 13090 |
CGI Inc
TO:GIB-A |
1.30x |
CA$604.53 Million
≈ $437.31 Million |
CA$465.20 Million | Canada | CA$106.42 | ▲ +0.22% |
| 13091 |
Vishnu Prakash R Punglia Limited
NSE:VPRPL |
1.30x |
Rs701.83 Million
≈ $7.59 Million |
Rs540.08 Million | India | Rs27.69 | ▲ +2.75% |
| 13092 |
Xaar plc
LSE:XAR |
1.30x |
GBX1.43 Million
≈ $174.23 |
GBX1.10 Million | UK | GBX157.00 | ▲ +5.02% |
| 13093 |
Total Soft Bank Ltd
KQ:045340 |
1.30x |
₩3.23 Billion
≈ $2.19 Million |
₩2.48 Billion | Korea | ₩7230.00 | ▲ +5.70% |
| 13094 |
Newmont Goldcorp Corp
NYSE:NEM |
1.30x | $2.92 Billion | $2.25 Billion | USA | $118.60 | ▲ +2.43% |
| 13095 |
USANA Health Sciences Inc
NYSE:USNA |
1.30x | $9.76 Million | $7.51 Million | USA | $15.54 | ▲ +1.04% |
| 13096 |
Zhuhai Kles Technology Co. Ltd. A
SHE:301314 |
1.30x |
CN¥24.69 Million
≈ $3.61 Million |
CN¥19.02 Million | China | CN¥46.78 | ▲ +0.91% |
| 13097 |
Jiangsu Canopus Wisdom Medical Technology Co. Ltd. A
SHE:301290 |
1.30x |
CN¥126.49 Million
≈ $18.51 Million |
CN¥97.42 Million | China | CN¥25.42 | ▲ +0.24% |
| 13098 |
Chemed Corp
NYSE:CHE |
1.30x | $83.39 Million | $64.24 Million | USA | $512.38 | ▼ -0.59% |
| 13099 |
FRIEDR.VORW.GRP. ADR/025
F:VH20 |
1.30x |
€37.69 Million
≈ $44.07 Million |
€29.04 Million | Germany | €18.20 | ▼ -1.62% |
| 13100 |
Friedrich Vorwerk Group SE
F:VH2 |
1.30x |
€37.69 Million
≈ $44.07 Million |
€29.04 Million | Germany | €64.50 | ▼ -2.27% |
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.