10 Best SaaS Stocks to Buy According to Analysts

4. Salesforce, Inc. (NYSE:CRM)

Average analyst upside: 33.99%

Number of Hedge Fund Holders: 140

Salesforce, Inc. (NYSE:CRM) is one of the best SaaS stocks to buy according to analysts. BMO Capital’s Keith Bachman has reduced his price target on Salesforce, Inc. (NYSE:CRM) to $335 from $350, while maintaining an Outperform rating on the stock. In a note to clients, Bachman pointed to tempered expectations around the company’s newer initiatives, particularly Data Cloud and Agentforce, despite generally favorable feedback from the field.

While these products are viewed as strategically important, BMO flagged concerns about the pace of adoption and the timeline for meaningful revenue contribution. Bachman noted that investor enthusiasm around Salesforce’s AI-driven offerings may need to be tempered by the reality that translating innovation into financial performance often takes time.

Still, Salesforce’s valuation remains compelling, especially when measured against its projected high single-digit revenue growth. The company continues to benefit from its broad suite of enterprise applications and embedded customer relationships, which provide a stable base from which to layer new capabilities.

Salesforce shares have been relatively stable in recent months, trading below their 52-week high but holding gains made earlier in the year. As the company works to integrate and scale its AI-focused platforms, analysts like Bachman are encouraging investors to remain focused on long-term potential rather than short-term acceleration. The lowered price target reflects near-term caution, but not a shift in the firm’s overall positive view on Salesforce’s strategic direction.