New insider activity at Upstart Holdings ( (UPST) ) has taken place on November 24, 2025.
TipRanks Black Friday Sale
- Claim 60% off TipRanks Premium for the data-backed insights and research tools you need to invest with confidence.
- Subscribe to TipRanks' Smart Investor Picks and see our data in action through our high-performing model portfolio - now also 60% off
In recent transactions involving Upstart Holdings stock, CLO Scott Darling sold 7,723 shares, amounting to $282,463. Meanwhile, CFO Sanjay Datta sold 13,624 shares, totaling $498,270. These significant sales by top executives highlight notable movements within the company’s stock holdings.
Recent Updates on UPST stock
Upstart Holdings experienced a mixed sentiment in the options market, with shares slightly down and a notable decrease in implied volatility. Several analysts have lowered their price targets for Upstart, citing updates to company models following the Q3 earnings report. Mizuho and B. Riley reduced their targets due to adjustments in company estimates post-earnings. Goldman Sachs also lowered its target, maintaining a cautious outlook on the stock. Additionally, Upstart announced a significant $1.5 billion forward-flow commitment with Castlelake, aimed at ensuring consistent loan funding across diverse economic conditions. This partnership marks the third such agreement between the two entities, highlighting Upstart’s strategic moves to stabilize its funding platform.
Spark’s Take on UPST Stock
According to Spark, TipRanks’ AI Analyst, UPST is a Neutral.
Upstart Holdings’ overall stock score is primarily impacted by its strong earnings call performance, which highlights significant revenue growth and strategic expansion. However, the financial performance is weighed down by profitability and leverage concerns. Technical analysis indicates bearish trends, and the high P/E ratio suggests overvaluation, contributing to a moderate overall score.
To see Spark’s full report on UPST stock, click here.
More about Upstart Holdings
YTD Price Performance: -39.00%
Average Trading Volume: 7,266,714
Technical Sentiment Signal: Sell
Current Market Cap: $3.61B

