Upstart Holdings, Inc. (NASDAQ:UPST – Free Report) – Equities researchers at Wedbush raised their FY2026 earnings per share (EPS) estimates for shares of Upstart in a research report issued on Monday, November 25th. Wedbush analyst D. Chiaverini now expects that the company will post earnings of $0.31 per share for the year, up from their prior forecast of $0.30. Wedbush has a “Neutral” rating and a $60.00 price target on the stock. The consensus estimate for Upstart’s current full-year earnings is ($2.18) per share.
Other analysts also recently issued research reports about the company. Citigroup upgraded Upstart from a “neutral” rating to a “buy” rating and boosted their target price for the stock from $56.00 to $87.00 in a research report on Friday, November 8th. Mizuho boosted their price objective on Upstart from $33.00 to $48.00 and gave the company an “outperform” rating in a research report on Friday, September 20th. Needham & Company LLC reiterated a “hold” rating on shares of Upstart in a research report on Thursday, August 8th. Barclays boosted their price objective on Upstart from $25.00 to $35.00 and gave the company an “equal weight” rating in a research report on Monday, August 12th. Finally, BTIG Research upgraded Upstart from a “sell” rating to a “neutral” rating in a research report on Monday, November 11th. One analyst has rated the stock with a sell rating, seven have assigned a hold rating and three have assigned a buy rating to the stock. According to data from MarketBeat, the company currently has a consensus rating of “Hold” and a consensus target price of $46.83.
Upstart Price Performance
NASDAQ:UPST opened at $78.51 on Tuesday. The business has a 50 day moving average of $53.10 and a 200 day moving average of $37.61. The company has a market capitalization of $7.16 billion, a price-to-earnings ratio of -40.68 and a beta of 1.97. Upstart has a 1-year low of $20.60 and a 1-year high of $86.07.
Institutional Investors Weigh In On Upstart
Several hedge funds and other institutional investors have recently added to or reduced their stakes in the company. Vanguard Group Inc. grew its stake in Upstart by 1.6% in the first quarter. Vanguard Group Inc. now owns 7,128,975 shares of the company’s stock worth $191,698,000 after purchasing an additional 115,057 shares during the period. Geode Capital Management LLC grew its stake in Upstart by 1.6% in the third quarter. Geode Capital Management LLC now owns 1,816,774 shares of the company’s stock worth $72,702,000 after purchasing an additional 29,482 shares during the period. Fred Alger Management LLC grew its stake in Upstart by 153.2% in the third quarter. Fred Alger Management LLC now owns 1,246,839 shares of the company’s stock worth $49,886,000 after purchasing an additional 754,416 shares during the period. Connor Clark & Lunn Investment Management Ltd. grew its stake in Upstart by 63.8% in the third quarter. Connor Clark & Lunn Investment Management Ltd. now owns 725,582 shares of the company’s stock worth $29,031,000 after purchasing an additional 282,481 shares during the period. Finally, Charles Schwab Investment Management Inc. grew its stake in Upstart by 5.2% in the third quarter. Charles Schwab Investment Management Inc. now owns 642,876 shares of the company’s stock worth $25,721,000 after purchasing an additional 32,052 shares during the period. 63.01% of the stock is owned by hedge funds and other institutional investors.
Insider Activity
In other news, CFO Sanjay Datta sold 1,500 shares of the business’s stock in a transaction that occurred on Monday, November 11th. The stock was sold at an average price of $79.54, for a total transaction of $119,310.00. Following the transaction, the chief financial officer now directly owns 331,093 shares of the company’s stock, valued at approximately $26,335,137.22. The trade was a 0.45 % decrease in their ownership of the stock. The transaction was disclosed in a filing with the Securities & Exchange Commission, which is accessible through this hyperlink. Also, CEO Dave Girouard sold 41,667 shares of the business’s stock in a transaction that occurred on Friday, November 8th. The shares were sold at an average price of $65.15, for a total value of $2,714,605.05. Following the transaction, the chief executive officer now directly owns 61,512 shares in the company, valued at $4,007,506.80. This trade represents a 40.38 % decrease in their ownership of the stock. The disclosure for this sale can be found here. Over the last three months, insiders have sold 451,742 shares of company stock valued at $24,719,949. Company insiders own 18.06% of the company’s stock.
About Upstart
Upstart Holdings, Inc, together with its subsidiaries, operates a cloud-based artificial intelligence (AI) lending platform in the United States. Its platform includes personal loans, automotive retail and refinance loans, home equity lines of credit, and small dollar loans that connects consumer demand for loans to its to bank and credit unions.
Featured Articles
- Five stocks we like better than Upstart
- What is Insider Trading? What You Can Learn from Insider Trading
- Cerence Up 155% in 2 Days: SoundHound AI’s Fierce Competitor
- What is a Dividend King?
- Why Warren Buffett Is Selling: A Look at His Latest Market Moves
- What Are Dividend Challengers?
- Why Amazon Shares May Never Trade Below $200 Again
Receive News & Ratings for Upstart Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Upstart and related companies with MarketBeat.com's FREE daily email newsletter.