This paper examines the relationship between brand value and stock performance of companies by using the historical stock performance of global brand stocks to test whether strong brands outperform the market index. A company is considered a brand stock if it is included in the annually published Interbrand Global Top 100 Brands ranking list. We investigate whether numeric brand values assigned by Interbrand have an effect on the brand portfolio return and the possible short-term announcement effects around the time of the survey’s publication, and longer-term returns for companies. The conclusions are summarized as follows: The finding indicates that brand portfolio outperforms S&P index in various holding periods. Brand portfolio generates a significantly positive risk adjusted alpha. This result is in line with prior research results. The brand portfolios have the ability of selecting proper stocks. There are positive evidences that market reaction to a firm’s presence in the top firms that are made public, and that investors of the stock of such firms earn abnormal returns during an announcement window. After evaluate the empirical specification based on both CARs and BHARs, the abnormal returns still exist during the announcement window.