SoFi Stock Rises Despite Short Seller Attack. Here’s Who Owns IT

robot
Abstract generation in progress

SoFi Technologies SOFI -1.47% ▼ shares edged higher in after-hours trading on Tuesday after CEO Anthony Noto responded to a short seller attack by buying about $500,000 worth of stock. He purchased 28,900 shares at an average price of $17.32, according to an SEC filing.

Claim 70% Off TipRanks Premium

  • Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions

  • Stay ahead of the market with the latest news and analysis and maximize your portfolio’s potential

The move came after Muddy Waters Research disclosed a short position, which pushed the stock down more than 4% intraday before it closed 1.3% lower. SoFi pushed back, saying the report showed a “fundamental lack of understanding” of its business and may be “factually inaccurate and misleading,” adding that it could explore legal action. With attention now turning to ownership, here’s a look at who owns SoFi stock.

Now, according to TipRanks’ ownership page, public companies and individual investors own 64.28% of SOFI. They are followed by mutual funds, ETFs, other institutional investors, and insiders at 14.10%, 12.41%, 7.81%, and 1.42%, respectively.

Digging Deeper into SOFI’s Ownership Structure

Looking closely at top shareholders, Vanguard owns the highest stake in SOFI at 7.59%. Next up is Vanguard Index Funds, which holds a 7.35% stake in the company.

Among the top ETF holders, the Vanguard Total Stock Market ETF VTI +0.34% ▲ owns a 2.95% stake in SoFi Technologies stock, followed by the Vanguard Small-Cap ETF VB +0.97% ▲ with a 2.13% stake.

Moving to mutual funds, Vanguard Index Funds holds about 7.35% of SOFI. Meanwhile, JPMorgan Trust II owns 2.97% of the stock.

What Is the Price Target for SOFI?

Overall, Wall Street is sidelined on SoFi stock, with a Hold consensus rating based on five Buys, seven Holds, and three Sell recommendations. The average SOFI stock price target of $25.96 indicates a possible upside of 49.45% from current levels.

Disclaimer & DisclosureReport an Issue

This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pin