tiprankstipranks
Who Owns Upstart (NASDAQ:UPST) Stock?
Stock Analysis & Ideas

Who Owns Upstart (NASDAQ:UPST) Stock?

Story Highlights

We break down the ownership structure of UPST stock using TipRanks’ Ownership tools.

Shares of financial technology company Upstart (NASDAQ:UPST) have dropped nearly 71% from its 52-week high of $72.58. Further, this AI (Artificial Intelligence)-driven lending platform could continue to face challenges due to the high interest rate environment, resulting in lower loan origination and revenue growth. As Upstart stock wiped out massive shareholders’ value, it prompts the question: who owns UPST?  

Don't Miss our Black Friday Offers:

Now, according to TipRanks’ ownership page, UPST stock is mostly owned by mutual funds at 43.25%, followed by public companies and individual investors, and other institutional investors at 41.73% and 15.02%, respectively.

Digging Deeper into UPST’s Ownership Structure 

Upon a detailed examination of institutional ownership, Janus Investment Fund emerges as the top shareholder of UPST stock, holding a stake of approximately 25.14%. Following Janus Investment Fund is Vanguard, which has a notable ownership stake of 7.78% in the company.

Among the other institutions, the Hedge Fund Confidence Signal is Positive on UPST stock based on the activity of three hedge funds. Moreover, of all the hedge fund managers tracked by TipRanks, Philippe Laffont of Coatue Management has the largest position in Upstart stock, owing about 1.98%. 

While the Hedge Fund Confidence Signal is Positive for Upstart stock, individual investors maintain a Neutral outlook. Among the 699,989 portfolios monitored by TipRanks, only 0.7% have invested in Upstart stock. This implies that investors aren’t betting big on UPST stock.

What is the Forecast for Upstart Stock?

The elevated interest rate environment could continue to pose challenges for Upstart stock. This is why Wall Street analysts maintain a bearish outlook. With one Buy, six Hold, and five Sell recommendations, Upstart stock has a Moderate Sell consensus rating. 

Further, the average UPST stock price target of $24.40 implies 14.13% upside potential from current levels.

Bottom Line 

The Upstart stock’s ownership structure demonstrates a well-balanced mix of institutional, retail, and individual investors. Furthermore, UPST stock will gain from the company’s efforts to add diversified funding sources that will strengthen the reliability of loan funding on its platform. However, the higher interest rate environment and increased funding costs could pose challenges. 

Disclosure

Related Articles
TheFlyUpstart Holdings call volume above normal and directionally bullish
TheFlyUpstart Holdings call volume above normal and directionally bullish
TheFlyUpstart announces offering of $425M of Convertible Senior Notes due 2030
Go Ad-Free with Our App