g class="alignleft" src="https://www.marketbeat.com/logos/articles/small_Depositphotos_333411568_s-2019.jpg" alt="3 Earnings Winners to Buy Now" width="660" height="330" />It’s always tricky trying to figure out the best way to position ahead of a company’s earnings report, as these binary events can lead to big moves both up and down for the price of a stock. While it might be tempting to add shares ahead of a release, waiting until after a company reports its numbers before initiating a new stock position is probably the smarter approach. That way, you have time to see how the market reacts to the report and can avoid putting your hard-earned capital at risk of a potentially sharp move to the downside. Before you consider Lowe's Companies, you'll want to hear this.
MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Lowe's Companies wasn't on the list.
While Lowe's Companies currently has a "Moderate Buy" rating among analysts, top-rated analysts believe these five stocks are better buys.