Upstart Holdings (UPST) has seen mixed institutional investor activity, with several firms initiating or increasing positions, contributing to 63.01% institutional ownership, while analyst ratings remain varied with a consensus 'Hold' and a $78.83 price target. This occurs amidst significant insider selling, including over $6.8 million in sales by executives within the last 90 days. Despite these dynamics, the company reported strong Q2 earnings, beating estimates with $0.36 EPS and $257.29 million in revenue, marking 101.6% year-over-year growth, though it continues to show negative profitability metrics and trades below key moving averages.
Upstart Holdings (NASDAQ:UPST) presents conflicting investor signals, with institutional investors increasing positions while insiders actively sell. Several firms, including Wealthfront Advisers, initiated new Q2 positions, contributing to 63.01% institutional ownership. Conversely, insiders sold 106,214 shares totaling over $6.8 million in the last 90 days, including significant sales by the CFO, indicating a notable decrease in their ownership. The company reported robust Q2 earnings, with $0.36 EPS significantly beating the $0.27 consensus and revenue reaching $257.29 million, exceeding estimates and marking 101.6% year-over-year growth. Despite strong top-line, Upstart maintains negative profitability metrics, including a -0.75% net margin, and analysts project a negative EPS of -0.03 for the current year, with future guidance unspecified. Analyst sentiment for UPST is mixed, reflected by a consensus "Hold" rating and an average price target of $78.83, though individual targets vary from $54.00 ("sell" by Goldman Sachs) to $88.00 ("overweight" by JPMorgan). The stock currently trades at $47.52, below its 50-day ($58.50) and 200-day ($59.96) simple moving averages, suggesting recent downward price momentum and high volatility with a beta of 2.27.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mixed
Sentiment Score
-0.10
Ticker Sentiment