SoFi Technologies, Inc. (NASDAQ:SOFI – Get Free Report) EVP Kelli Keough sold 9,742 shares of SoFi Technologies stock in a transaction dated Friday, March 20th. The stock was sold at an average price of $16.94, for a total value of $165,029.48. Following the completion of the sale, the executive vice president owned 343,026 shares in the company, valued at approximately $5,810,860.44. The trade was a 2.76% decrease in their ownership of the stock. The transaction was disclosed in a legal filing with the SEC, which is available through this hyperlink.
Kelli Keough also recently made the following trade(s):
- On Friday, February 20th, Kelli Keough sold 9,755 shares of SoFi Technologies stock. The shares were sold at an average price of $18.87, for a total value of $184,076.85.
- On Tuesday, January 20th, Kelli Keough sold 9,468 shares of SoFi Technologies stock. The shares were sold at an average price of $25.75, for a total value of $243,801.00.
- On Tuesday, December 23rd, Kelli Keough sold 9,468 shares of SoFi Technologies stock. The stock was sold at an average price of $27.14, for a total value of $256,961.52.
SoFi Technologies Stock Down 1.1%
Shares of SOFI opened at $16.90 on Monday. The company has a debt-to-equity ratio of 0.17, a quick ratio of 0.18 and a current ratio of 0.78. SoFi Technologies, Inc. has a one year low of $8.60 and a one year high of $32.73. The stock has a market capitalization of $21.55 billion, a price-to-earnings ratio of 44.47 and a beta of 2.21. The stock has a 50 day moving average price of $21.06 and a 200 day moving average price of $25.37.
Key SoFi Technologies News
Here are the key news stories impacting SoFi Technologies this week:
- Positive Sentiment: CEO Anthony Noto bought shares after the short‑seller report, signaling management confidence and helping to stem the decline; that insider purchase and the company’s public rebuttal have been cited by traders as a stabilizing factor. SoFi Calls Short Seller Report ‘Factually Inaccurate and Misleading,’ Stock Rises as CEO Noto Buys Shares
- Positive Sentiment: SoFi’s loan‑platform business is growing rapidly and is described as a capital‑light growth engine (originations and related revenue have surged), which supports recurring, lower‑capital risk growth for the company. SoFi’s Loan Platform Business Emerges as a Capital-Light Growth Engine
- Neutral Sentiment: Wells Fargo initiated coverage with an equal‑weight rating and a $19 price target, offering modest upside from current levels but not a clear buy signal; this is likely to temper short‑term volatility rather than spark a big move. Wells Fargo Initiates Coverage of SoFi
- Neutral Sentiment: Analyst and media pieces debate upside (some bulls argue multi‑product cross‑sell and member growth could lift shares toward $30) versus valuation/execution risks; these narratives keep trading active but are not immediate catalysts. Can SoFi Stock Reach $30 by the End of 2026?
- Negative Sentiment: Muddy Waters released a scathing short report alleging aggressive accounting and “financial engineering,” which triggered sharp selling and raised near‑term regulatory and reputational risk until claims are resolved. Short Seller Muddy Waters Report
- Negative Sentiment: Analysts flagged new questions after the short report, prolonging downside pressure until independent audits, regulatory feedback, or clearer disclosures arrive. Analyst Flags ‘New Questions’ After Short Report
- Negative Sentiment: CTO Jeremy Rishel sold ~94,958 shares (~$1.65M), which adds negative insider‑flow optics even though other insider activity includes the CEO buy. CTO Insider Sale SEC Filing
- Negative Sentiment: Wider credit‑market and fintech sector headwinds (reports of lending restrictions at big banks) have amplified selling across credit‑sensitive fintech names, increasing short‑term vulnerability for SOFI. Private Credit Headwinds
Wall Street Analysts Forecast Growth
A number of equities analysts recently weighed in on SOFI shares. Bank of America started coverage on shares of SoFi Technologies in a research report on Tuesday, January 6th. They set an “underperform” rating and a $20.50 price target on the stock. JPMorgan Chase & Co. raised shares of SoFi Technologies from a “neutral” rating to an “overweight” rating and set a $31.00 target price on the stock in a research note on Tuesday, February 3rd. Truist Financial dropped their price target on SoFi Technologies from $28.00 to $21.00 and set a “hold” rating for the company in a research report on Wednesday, February 18th. Citizens Jmp raised SoFi Technologies from a “market perform” rating to an “outperform” rating and set a $30.00 price target for the company in a report on Monday, February 9th. Finally, Needham & Company LLC reduced their price objective on SoFi Technologies from $36.00 to $33.00 and set a “buy” rating on the stock in a research report on Monday, February 2nd. Seven equities research analysts have rated the stock with a Buy rating, nine have given a Hold rating and three have given a Sell rating to the company’s stock. According to data from MarketBeat.com, SoFi Technologies has an average rating of “Hold” and a consensus target price of $25.91.
Read Our Latest Stock Report on SOFI
Institutional Inflows and Outflows
A number of large investors have recently added to or reduced their stakes in the business. Norges Bank purchased a new position in SoFi Technologies in the fourth quarter worth approximately $321,515,000. Vanguard Group Inc. raised its position in SoFi Technologies by 6.8% in the third quarter. Vanguard Group Inc. now owns 107,102,212 shares of the company’s stock valued at $2,829,640,000 after purchasing an additional 6,814,727 shares during the period. Quadrature Capital Ltd acquired a new position in shares of SoFi Technologies in the 2nd quarter valued at $115,188,000. State Street Corp grew its holdings in shares of SoFi Technologies by 30.7% during the 3rd quarter. State Street Corp now owns 24,300,498 shares of the company’s stock worth $642,019,000 after purchasing an additional 5,708,053 shares during the period. Finally, Marshall Wace LLP grew its holdings in shares of SoFi Technologies by 372.9% during the 4th quarter. Marshall Wace LLP now owns 6,650,744 shares of the company’s stock worth $174,116,000 after purchasing an additional 5,244,291 shares during the period. 38.43% of the stock is currently owned by institutional investors and hedge funds.
About SoFi Technologies
SoFi Technologies, Inc (NASDAQ: SOFI) is a diversified financial services company that provides consumer-focused lending, banking, investing and financial technology products. The company’s core offerings include student loan refinancing and private student loans, personal loans, mortgage lending, and credit card products. In addition to credit and lending, SoFi operates consumer-facing deposit and cash management accounts, an investing and trading platform, and an insurance marketplace through partner relationships, all designed to serve individuals seeking an integrated digital financial experience.
SoFi has grown beyond direct-to-consumer lending by building technology and infrastructure capabilities.
Featured Stories
Receive News & Ratings for SoFi Technologies Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for SoFi Technologies and related companies with MarketBeat.com's FREE daily email newsletter.
