Key Insights
- SoFi Technologies’ significant individual investors ownership suggests that the key decisions are influenced by shareholders from the larger public
- 31% of the business is held by the top 25 shareholders
- Insiders have been buying lately
To get a sense of who is truly in control of SoFi Technologies, Inc. (NASDAQ:SOFI), it is important to understand the ownership structure of the business. We can see that individual investors own the lion’s share in the company with 58% ownership. Put another way, the group faces the maximum upside potential (or downside risk).
And institutions on the other hand have a 41% ownership in the company. Insiders often own a large chunk of younger, smaller, companies while huge companies tend to have institutions as shareholders.
Let’s take a closer look to see what the different types of shareholders can tell us about SoFi Technologies.


