Back to Insider Trading View Full Company Profile

SOFI

STRONG

SoFi Technologies, Inc.

CIK: 0001818874

Strong Sell (90% confidence)

Last activity: 1 weeks ago

Financial Metrics

As of Dec 31, 2025 (10-K)

Revenue $619.35M
Net Income $481.32M
Total Cash $4.93B
Current Ratio 5.78

Trend Signals

CEO Buy STRONG

CEO buying activity

2 weeks ago

Insider Roster (6 total, 6 active)

Insider Buys Sells Net Value Holdings
Rishel Jeremy
Chief Technology Officer
0 2 -$4.10M
839,639.972 shares
$14.63M
Freiberg Steven J
DIRECTOR
0 1 -$1.91M
588,849 shares
$11.96M
Noto Anthony
Chief Executive Officer
2 0 $1.50M
11,704,352 shares
$202.71M
Keough Kelli
EVP, GBUL, SIPS
0 4 -$850K
343,026 shares
$5.81M
Lavet Robert S
General Counsel
1 0 $105K
17,172 shares
$361K
Schuppenhauer Eric
EVP GBUL Borrow
1 0 $100K
228,767.81 shares
$4.56M

Recent Transactions

SELL Keough Kelli (EVP, GBUL, SIPS)

9,742 shares @ $16.94

$165K

Mar 20, 2026

Conviction: | View SEC Filing →
SELL Rishel Jeremy (Chief Technology Officer)

94,958 shares @ $17.43

$1.66M

Mar 18, 2026

Conviction: | View SEC Filing →
BUY Noto Anthony (Chief Executive Officer)

28,900 shares @ $17.32

$501K

Mar 17, 2026

Conviction: | View SEC Filing →
BUY Noto Anthony (Chief Executive Officer)

56,000 shares @ $17.88

$1.00M

Mar 2, 2026

Conviction: | View SEC Filing →
SELL Keough Kelli (EVP, GBUL, SIPS)

9,755 shares @ $18.87

$184K

Feb 20, 2026

Conviction: | View SEC Filing →
SELL Freiberg Steven J (DIRECTOR)

94,225 shares @ $20.31

$1.91M

Feb 6, 2026

Conviction: | View SEC Filing →
BUY Lavet Robert S (General Counsel)

5,000 shares @ $21.04

$105K

Feb 6, 2026

Conviction: | View SEC Filing →
BUY Schuppenhauer Eric (EVP GBUL Borrow)

5,000 shares @ $19.93

$100K

Feb 5, 2026

Conviction: | View SEC Filing →
SELL Keough Kelli (EVP, GBUL, SIPS)

9,468 shares @ $25.75

$244K

Jan 20, 2026

Conviction: | View SEC Filing →
SELL Keough Kelli (EVP, GBUL, SIPS)

9,468 shares @ $27.14

$257K

Dec 23, 2025

Conviction: | View SEC Filing →
SELL Rishel Jeremy (Chief Technology Officer)

91,837 shares @ $26.64

$2.45M

Dec 17, 2025

Conviction: | View SEC Filing →

⚠️ Important Disclaimer

• This is AI-generated analysis for educational purposes only, not financial advice.

• Insider trading data is derived from SEC Form 4 filings and may contain errors.

• Always conduct your own research and consult qualified financial advisors before making investment decisions.