Here at Zacks, we offer our members many different opportunities to take full advantage of the stock market, as well as how to invest in ways that lead to long-term success.The Zacks Premium service, which provides daily updates of the Zacks Rank and Zacks Industry Rank; full access to the Zacks #1 Rank List; Equity Research reports; and Premium stock screens like the Earnings ESP filter, makes these more manageable goals. All of the features can help you identify what stocks to buy, what to sell, and what are today's hottest industries.It also includes the Focus List, a long-term portfolio of top stocks that have all the elements to beat the market.Breaking Down the Zacks Focus ListBuilding an investment portfolio from scratch can be difficult, so if you could, wouldn't you take a peek at a curated list of top stocks?Enter the Zacks Focus List. It's a portfolio made up of 50 stocks that are set to beat the market over the next 12 months; each company selected serves as a foundation for long-term investors looking to create an individual portfolio.What makes the Focus List even more helpful is that each selection is accompanied by a full Zacks Analyst Report, which explains the reasoning behind every stock's selection and why we believe it's a good pick for the long-term.The portfolio's past performance only solidifies why investors should consider it as a starting point. For 2020, the Focus List gained 13.85% on an annualized basis compared to the S&P 500's return of 9.38%. Cumulatively, the portfolio has returned 2,519.23% while the S&P returned 854.95%. Returns are for the period of February 1, 1996 to March 31, 2021.Focus List MethodologyWhen stocks are picked for the Focus List, it reflects our enduring reliance on the power of earnings estimate revisions.Brokerage analysts are in charge of determining a company's growth and profitability expectations, or earnings estimates. These analysts work together with company management to evaluate all factors that may affect future earnings, like interest rates, the economy, and sector and industry optimism.Investors also need to look at what a company will earn down the road. This is why earnings estimate revisions are so important.When a stock receives upward earnings estimate revisions, it will likely get even more positive changes in the future. For instance, if an analyst raised their earnings outlook last month, they'll probably do so again this month, and other analysts will follow.Harnessing the power of earnings estimate revisions is where the Zacks Rank comes in. The Zacks Rank, which is a unique, proprietary stock-rating model, employs earnings estimate revisions to make it easier to build a winning portfolio.There are four main factors behind the Zacks Rank: Agreement, Magnitude, Upside, and Surprise. Each one of these features is then given a raw score that's recalculated every night and compiled into the Rank. Using this data, stocks are classified into five groups, ranging from "Strong Buy" to "Strong Sell."The Focus List is comprised of stocks hand-picked from a long list of #1 (Strong Buy) or #2 (Buy) ranked companies, meaning that each new addition boasts a bullish earnings consensus among analysts.Since stock prices respond to revisions, it can be very profitable to buy stocks with rising earnings estimates. By buying Focus List stocks, then, you're likely getting into companies whose future earnings estimates will be raised, potentially leading to price momentum.Focus List Spotlight: Constellation Brands (STZ)Founded in 1945 and headquartered in Victor, NY, Constellation Brands Inc. produces and markets beer, wine and spirits. It is the third-largest beer company and a leading, high-end wine company in the United States. It has a strong portfolio of high-quality brands, including Corona, Modelo Especial, Robert Mondavi, Kim Crawford, Meiomi and SVEDKA Vodka. The company conducts its operations in the United States, Mexico, Italy and New Zealand.On April 18, 2017, STZ was added to the Focus List at $170.12 per share. Shares have increased 50.89% to $256.69 since then, and the company is a #3 (Hold) on the Zacks Rank.Five analysts revised their earnings estimate upwards in the last 60 days for fiscal 2023. The Zacks Consensus Estimate has increased $1.44 to $11.09. STZ boasts an average earnings surprise of 10.5%.Moreover, analysts are expecting STZ's earnings to grow 8.7% for the current fiscal year.Reveal Winning StocksUnlock all of our powerful research, tools and analysis, including the Zacks #1 Rank List, Equity Research Reports, Zacks Earnings ESP Filter, Premium Screener and more, as part of Zacks Premium. You'll quickly identify which stocks to buy, hold and sell, and target today's hottest industries, to help improve the performance of your portfolio. Gain full access now >> Free Report Reveals How You Could Profit from the Growing Electric Vehicle Industry Globally, electric car sales continue their remarkable growth even after breaking records in 2021. High gas prices have fueled his demand, but so has evolving EV comfort, features and technology. So, the fervor for EVs will be around long after gas prices normalize. Not only are manufacturers seeing record-high profits, but producers of EV-related technology are raking in the dough as well. Do you know how to cash in? If not, we have the perfect report for you – and it’s FREE! Today, don't miss your chance to download Zacks' top 5 stocks for the electric vehicle revolution at no cost and with no obligation.>>Send me my free report on the top 5 EV stocksWant the latest recommendations from Zacks Investment Research? Today, you can download 7 Best Stocks for the Next 30 Days. Click to get this free report Constellation Brands Inc (STZ): Free Stock Analysis ReportTo read this article on Zacks.com click here.Zacks Investment Research