Upstart (NASDAQ:UPST – Get Free Report) had its price target upped by equities researchers at Needham & Company LLC from $37.00 to $40.00 in a research report issued on Tuesday,Benzinga reports. The firm presently has a “buy” rating on the stock. Needham & Company LLC’s target price points to a potential upside of 16.52% from the company’s previous close.
Several other equities research analysts have also issued reports on UPST. Weiss Ratings lowered Upstart from a “sell (d+)” rating to a “sell (d)” rating in a research report on Wednesday, May 6th. Jefferies Financial Group restated a “hold” rating and set a $30.00 price target on shares of Upstart in a research report on Tuesday, June 9th. BTIG Research restated a “buy” rating and set a $43.00 price objective on shares of Upstart in a report on Wednesday, May 6th. Mizuho set a $45.00 price objective on shares of Upstart in a research report on Friday, May 8th. Finally, Wall Street Zen cut shares of Upstart from a “hold” rating to a “sell” rating in a research note on Saturday, June 27th. Seven investment analysts have rated the stock with a Buy rating, seven have issued a Hold rating and three have assigned a Sell rating to the stock. Based on data from MarketBeat.com, the stock currently has a consensus rating of “Hold” and a consensus price target of $44.93.
View Our Latest Stock Report on Upstart
Upstart Stock Down 1.3%
Upstart (NASDAQ:UPST – Get Free Report) last released its earnings results on Tuesday, May 5th. The company reported ($0.07) earnings per share (EPS) for the quarter, missing the consensus estimate of $0.39 by ($0.46). The business had revenue of $308.21 million during the quarter, compared to the consensus estimate of $301.30 million. Upstart had a net margin of 4.34% and a return on equity of 5.63%. The business’s revenue was up 44.3% on a year-over-year basis. During the same period in the prior year, the company earned $0.30 earnings per share. On average, equities analysts anticipate that Upstart will post 0.92 EPS for the current year.
Insiders Place Their Bets
In other news, insider Natalia Mirgorodskaya sold 974 shares of the firm’s stock in a transaction on Tuesday, May 26th. The stock was sold at an average price of $28.99, for a total value of $28,236.26. Following the completion of the transaction, the insider directly owned 37,374 shares of the company’s stock, valued at $1,083,472.26. This trade represents a 2.54% decrease in their ownership of the stock. The transaction was disclosed in a legal filing with the Securities & Exchange Commission, which is available at the SEC website. The transaction was executed under a pre-arranged Rule 10b5-1 trading plan. Also, Director Dave Girouard purchased 170,240 shares of Upstart stock in a transaction dated Thursday, May 7th. The stock was bought at an average price of $29.37 per share, with a total value of $4,999,948.80. Following the completion of the transaction, the director owned 8,512,941 shares of the company’s stock, valued at $250,025,077.17. This represents a 2.04% increase in their position. Additional details regarding this purchase are available in the official SEC disclosure. Insiders sold 33,346 shares of company stock worth $991,672 in the last three months. Insiders own 17.29% of the company’s stock.
Institutional Inflows and Outflows
Several large investors have recently added to or reduced their stakes in UPST. Quarry LP boosted its position in shares of Upstart by 749.2% in the third quarter. Quarry LP now owns 501 shares of the company’s stock valued at $25,000 after acquiring an additional 442 shares during the period. Bayforest Capital Ltd bought a new stake in Upstart during the 4th quarter worth approximately $25,000. Northwestern Mutual Wealth Management Co. lifted its stake in Upstart by 132.2% in the 3rd quarter. Northwestern Mutual Wealth Management Co. now owns 771 shares of the company’s stock worth $39,000 after purchasing an additional 439 shares in the last quarter. Empowered Funds LLC bought a new position in Upstart in the 4th quarter valued at $40,000. Finally, State of Wyoming purchased a new position in shares of Upstart during the 2nd quarter valued at $61,000. Institutional investors own 63.01% of the company’s stock.
About Upstart
Upstart Holdings, Inc operates a cloud-based lending marketplace that leverages artificial intelligence and machine learning to assess borrower creditworthiness. The company partners with banks and credit unions, providing its proprietary AI models and underwriting platform to facilitate consumer credit products. By focusing on non‐traditional data points—such as education, employment history and other real‐time indicators—Upstart seeks to improve approval rates and lower loss rates compared with conventional credit scoring methods.
Upstart’s core offering centers on unsecured personal loans, which borrowers can use for purposes such as debt consolidation, home improvements or major purchases.
Recommended Stories
- Five stocks we like better than Upstart
- How TeraWulf’s Anthropic Deal Booted Up a $19B AI Empire
- Small-Cap ETFs Poised for Big Growth as Rate Outlook Shifts
- Flash Crash or Cash? The AI Hardware Reset Investors Can’t Ignore
- As Employers Drop Obesity Drug Coverage, Hims & Hers Could Be the Winner
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.
