SoFi Technologies, Inc. (SOFI) Ownership

NASDAQ: SOFITop holders, insider trades and short interest.

SOFI ownership summary

as of October 18, 2026
Institutions
51.5%
of shares outstanding
Insiders
1.45%
of shares outstanding
Shares outstanding
1.29B
Float
1.27B
shares available to trade
Short interest
16.87%
214.9M shares short
Days to cover
4.84
short interest up 13.7% vs prior month
  • Institutions 51.51%
  • Insiders 1.45%
  • Other investors 47.04%

SOFI insider transactions

latest 20
SoFi Technologies, Inc. insider transactions
DateNameTransactionPriceSharesValue
2026-04-21Kelli KeoughSell$19.259,742$187,534
2026-03-20Kelli KeoughSell$16.949,742$165,029
2026-03-18Jeremy RishelSell$17.4394,958$1.7M
2026-03-17Anthony NotoBuy$17.3228,900$500,548
2026-02-20Kelli KeoughSell$18.879,755$184,077
2026-02-06Robert S LavetBuy$21.045,000$105,200
2026-02-06Steven J FreibergSell$20.3194,225$1.9M
2026-02-05Eric SchuppenhauerBuy$19.935,000$99,650
2026-01-20Kelli KeoughSell$25.759,468$243,801
2025-12-23Kelli KeoughSell$27.149,468$256,962
2025-12-17Jeremy RishelSell$26.6491,837$2.4M
2025-11-21Arun PintoSell$24.7646,132$1.1M
2025-11-20Kelli KeoughSell$26.4310,340$273,286
2025-10-20Kelli KeoughSell$28.3310,036$284,320
2025-09-18Jeremy RishelSell$27.5098,733$2.7M
2025-09-18Kelli KeoughSell$27.8610,036$279,603
2025-08-20Kelli KeoughSell$22.1310,578$234,091
2025-07-18Kelli KeoughSell$21.8010,267$223,821
2025-06-20Jeremy RishelSell$15.5566,847$1.0M
2025-06-20Kelli KeoughSell$15.2210,267$156,264

Reported trades by company officers, directors and other filers (including disclosures by members of Congress where EODHD lists them). "—" where the filing gives no share count.

SOFI shares outstanding

Shares outstanding

Year-end shares outstanding, adjusted for splits.

Who owns SOFI

Institutional investors own 51.5% of SoFi Technologies's shares and insiders 1.45%. Short interest is 16.87% of the float, or 4.84 days of average trading volume. The share count rose 93.2% since 2019.

Related: SOFI analyst forecast, SOFI key metrics. See the SOFI stock overview for the latest quote and news.

SOFI ownership FAQ

What percentage of SoFi Technologies is owned by institutions?

Institutions hold 51.5% of SoFi Technologies's shares outstanding; insiders hold 1.45%.

What is SoFi Technologies's short interest?

214.9M shares of SoFi Technologies were sold short, 16.87% of the float; at the average daily volume it would take 4.84 days to cover.

Are insiders buying or selling SoFi Technologies?

Of the latest 20 reported insider transactions in SoFi Technologies (since June 20, 2025), 3 were purchases and 17 were sales.

How many shares of SoFi Technologies are outstanding?

SoFi Technologies has 1.29B shares outstanding, of which 1.27B are in the public float.

Credit Services: ownership