tiprankstipranks
Trending News
More News >

Salesforce Executives Cash In: Millions in Stock Sales Revealed!

New insider activity at Salesforce ( (CRM) ) has taken place on April 18, 2025.

In a series of notable transactions, key executives at Salesforce have sold significant shares of the company’s stock. Co-Founder and CTO of Slack, Parker Harris, divested 9,742 shares, amounting to $2,467,648. EVP & CAO Sundeep G. Reddy sold 1,256 shares, totaling $318,144. Chief Engineering and Customer Success Officer Srinivas Tallapragada also sold 9,742 shares, matching Harris’s sale value of $2,467,648. Additionally, Chief Product & Impact Officer R. David Schmaier parted with 6,959 shares, bringing in $1,762,714.

Recent Updates on CRM stock

Recent developments in Salesforce’s stock include an initiation of coverage by Stephens analyst Brett Huff, who assigned an Equal Weight rating with a $311 price target. This decision is based on Salesforce’s significant investment in AI, which is seen as a strong monetization opportunity. However, concerns were raised about the company’s older legacy technology, which could hinder growth or market share maintenance. Additionally, a large portion of the AI-driven excitement is already reflected in the stock’s current valuation. Meanwhile, Scotiabank lowered its price target for Salesforce from $400 to $345, though specific reasons for this adjustment were not detailed in the articles.

Spark’s Take on CRM Stock

According to Spark, TipRanks’ AI Analyst, CRM is a Outperform.

Salesforce’s overall stock score reflects a strong financial performance and positive earnings call sentiment, which are key strengths. However, the technical indicators suggest caution due to the current bearish trend. The high P/E ratio indicates a valuation concern, though the company’s strategic initiatives in AI and cloud services support future growth potential.

To see Spark’s full report on CRM stock, click here.

More about Salesforce

YTD Price Performance: -25.15%

Average Trading Volume: 7,410,464

Technical Sentiment Signal: Buy

Current Market Cap: $245B

Disclaimer & DisclosureReport an Issue