tiprankstipranks
Advertisement
Advertisement

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

Story Highlights
  • SoFi stock rose in after-hours trading after a sharp drop earlier triggered by Muddy Waters.
  • Let’s take a look at who owns SoFi stock.
SoFi Stock Rises Despite Short Seller Attack. Here’s Who Owns It

SoFi Technologies (SOFI) shares edged higher in early trading on Wednesday 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 30% Off TipRanks

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) owns a 2.95% stake in SoFi Technologies stock, followed by the Vanguard Small-Cap ETF (VB) 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

1