Buying a stock is easy, but buying the right stock without a time-tested strategy is incredibly hard. IBD suggests five top-performing stocks here to buy or put on a watchlist.
Shares of cloud security platform Zscaler (NASDAQ:ZS) jumped 5.5% in the afternoon session after cybersecurity software provider and peer BlackBerry reported Q1'25 earnings results. Since the company reports off-cycle, there is likely some extra attention being paid to it given the lack of other peer datapoints. Specifically, BlackBerry reported revenue ahead of expectations, with sales partly benefitting from strong cybersecurity revenue, which beat consensus estimates.
Finding strong, market-beating stocks with a positive earnings outlook becomes easier with the Zacks Rank.