tiprankstipranks
Trending News
More News >
Advertisement
Advertisement

Top Executives Make Major Moves with Upstart Holdings Stock!

Top Executives Make Major Moves with Upstart Holdings Stock!

New insider activity at Upstart Holdings ( (UPST) ) has taken place on November 24, 2025.

TipRanks Black Friday Sale

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

Disclaimer & DisclosureReport an Issue

1