SoFi Technologies: Institutional Investors' Long-Term Gains Remain Positive Amid Market Cap Drop
ByAinvest
Friday, Oct 3, 2025 7:19 am ET1min read
SOFI--
According to the latest Form 13F filing with the Securities and Exchange Commission, Sullivan Wood Capital Management LLC bought a new position in shares of SoFi Technologies, Inc. during the second quarter, acquiring 153,695 shares valued at approximately $2,799,000 [1]. This investment makes up 5.8% of Sullivan Wood's portfolio, positioning SoFi as its second-largest holding. Additionally, several other large investors, such as Hazlett Burt & Watson Inc. and Headlands Technologies LLC, have also increased their stakes in SoFi Technologies during the first quarter [1].
Institutional investors hold a significant portion of SoFi Technologies' stock, with 38.43% of the shares owned by institutional investors [1]. This high level of institutional ownership can significantly impact the stock price, as their trading decisions can influence market sentiment. Furthermore, insider selling activities have been observed in recent weeks. CTO Jeremy Rishel sold 98,733 shares of SoFi Technologies stock, while EVP Kelli Keough sold 10,036 shares, totaling 129,614 shares sold by insiders [1]. These transactions represent a 11.50% and 3.40% decrease in ownership for Rishel and Keough, respectively.
Analysts have provided varying opinions on SoFi Technologies' stock. Truist Financial, TD Cowen, and Rothschild & Co Redburn have set price targets ranging from $20.50 to $23.00, with a consensus rating of "Hold" and a consensus price target of $20.18 [1]. Despite the mixed analyst sentiment, SoFi Technologies has shown resilience in its financial performance. The company reported $0.08 EPS for the latest quarter, beating the consensus estimate of $0.06, and set its FY 2025 guidance at 0.310-0.310 EPS [1].
In conclusion, while SoFi Technologies' recent market cap drop may be overlooked by institutional investors, the high level of institutional ownership and insider trading activities should be closely monitored. Analyst forecasts and ownership research can help identify potential opportunities in the stock. As the company continues to expand its digital financial platform with new trading tools and zero-fee perks, investors should remain vigilant and consider the long-term prospects of SoFi Technologies.
SoFi Technologies' recent market cap drop of $2.6 billion may be overlooked by institutional investors due to their long-term gains remaining positive. With a large stake in the stock and ownership of 39% by the top 25 shareholders, institutional trading decisions may impact the stock price. Ownership research and analyst forecasts can help identify opportunities in the stock.
SoFi Technologies, Inc. (NASDAQ: SOFI) recently experienced a market cap drop of approximately $2.6 billion, which may have been overlooked by institutional investors due to their long-term gains remaining positive. This drop comes amidst a broader market volatility and could be attributed to various factors, including recent insider trading activities and the company's quarterly earnings report.According to the latest Form 13F filing with the Securities and Exchange Commission, Sullivan Wood Capital Management LLC bought a new position in shares of SoFi Technologies, Inc. during the second quarter, acquiring 153,695 shares valued at approximately $2,799,000 [1]. This investment makes up 5.8% of Sullivan Wood's portfolio, positioning SoFi as its second-largest holding. Additionally, several other large investors, such as Hazlett Burt & Watson Inc. and Headlands Technologies LLC, have also increased their stakes in SoFi Technologies during the first quarter [1].
Institutional investors hold a significant portion of SoFi Technologies' stock, with 38.43% of the shares owned by institutional investors [1]. This high level of institutional ownership can significantly impact the stock price, as their trading decisions can influence market sentiment. Furthermore, insider selling activities have been observed in recent weeks. CTO Jeremy Rishel sold 98,733 shares of SoFi Technologies stock, while EVP Kelli Keough sold 10,036 shares, totaling 129,614 shares sold by insiders [1]. These transactions represent a 11.50% and 3.40% decrease in ownership for Rishel and Keough, respectively.
Analysts have provided varying opinions on SoFi Technologies' stock. Truist Financial, TD Cowen, and Rothschild & Co Redburn have set price targets ranging from $20.50 to $23.00, with a consensus rating of "Hold" and a consensus price target of $20.18 [1]. Despite the mixed analyst sentiment, SoFi Technologies has shown resilience in its financial performance. The company reported $0.08 EPS for the latest quarter, beating the consensus estimate of $0.06, and set its FY 2025 guidance at 0.310-0.310 EPS [1].
In conclusion, while SoFi Technologies' recent market cap drop may be overlooked by institutional investors, the high level of institutional ownership and insider trading activities should be closely monitored. Analyst forecasts and ownership research can help identify potential opportunities in the stock. As the company continues to expand its digital financial platform with new trading tools and zero-fee perks, investors should remain vigilant and consider the long-term prospects of SoFi Technologies.

Stay ahead of the market.
Get curated U.S. market news, insights and key dates delivered to your inbox.
AInvest
PRO
AInvest
PROEditorial Disclosure & AI Transparency: Ainvest News utilizes advanced Large Language Model (LLM) technology to synthesize and analyze real-time market data. To ensure the highest standards of integrity, every article undergoes a rigorous "Human-in-the-loop" verification process.
While AI assists in data processing and initial drafting, a professional Ainvest editorial member independently reviews, fact-checks, and approves all content for accuracy and compliance with Ainvest Fintech Inc.’s editorial standards. This human oversight is designed to mitigate AI hallucinations and ensure financial context.
Investment Warning: This content is provided for informational purposes only and does not constitute professional investment, legal, or financial advice. Markets involve inherent risks. Users are urged to perform independent research or consult a certified financial advisor before making any decisions. Ainvest Fintech Inc. disclaims all liability for actions taken based on this information. Found an error?Report an Issue

Comments
No comments yet