Switch to Dark

Pricing

Learn

SOFI logo

SOFI - SoFi Technologies Inc

1004


$16.90

-$0.18 (-1.054%)
At market close

$17.06

$0.16 (0.953%)
After Hours 3/20/26, 11:59 PM
Stock Unlock LogoScore

3.68/5

General
Scores
Financials & KPIs
Dividends
Analyst
Insider
Cash Flow Summary
Metrics
3
KPIs
View as %
SoFi Technologies Inc logo

SoFi Technologies Inc

Stock Unlock Logo
Stock Unlock
Sign Up
Legend
CAGR
Total Change
Average
Median
Low
High
Latest
Net Stock Issuance
14M%
762K%
$798.14M
$748.96M
$195.00K
2025-03-31
$1.69B
2025-09-30
$1.49B
2025-12-31
Debt Repayments
--
-1,735.97%
-$321.68M
-$475.42M
-$1.23B
2025-09-30
$894.60M
2025-06-30
-$901.72M
2025-12-31
Cash From Operating Activities
--
--
-$935.61M
-$1.15B
-$1.47B
2025-06-30
$21.50M
2025-03-31
-$991.18M
2025-12-31
Income Statement
Balance Sheet
Cash Flow
Metrics
KPIs
% Change
Colors
.
#'s in thousands USDAll Time2025-12-312025-09-302025-06-302025-03-312024-12-31
Get more features by creating a free Stock Unlock account:
2 portfolios, 5 positions per portfolio
2 watchlists, up to 10 tickers per watchlist
More screener searches
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-30
Cash From Operating Activities
-991,178
-1,305,874
-1,466,908
21,502
42,069,000
6164875
6948603
9740328
4280569
4505702
4204997
3938401
1590586
3163037
5281478
8318616
2832960
386251
Net Income
173,549
139,392
97,263
71,116
42,069,000
6227737
4346387
7874009
6560543
9372979
8061730
4163160
6614690
3039897
4423034
1034773
5440866
4842617
Stock Based Compensation
68,577
66,469
63,256
63,756
42,069,000
2600773
5737583
6920710
152485
7785572
9671260
1293368
3870289
117791
11917
9103329
8814178
2239799
Depreciation & Amortization
62,880
59,245
56,743
55,283
42,069,000
9363265
201366
1738844
9139510
2322947
7240247
4700403
4139249
8089670
4331342
5017424
3476663
3840739
Deferred Income Taxes
-10,370
7,389
10,375
8,794
42,069,000
5541914
3529456
1300611
5858414
9998267
4361175
9456737
5315468
9579862
3317850
3081335
6229735
3899976
Other Non Cash Items
81,315
86,289
63,592
86,275
42,069,000
3126687
3616140
2066987
2636323
9109819
1600896
9562817
4889814
477892
2350589
3918464
8450534
6083973
Cash From Operating Activities
-991,178
-1,305,874
-1,466,908
21,502
42,069,000
2568411
3514817
1574193
69376
3574133
9916978
591408
7634393
7327344
1746837
9689612
808221
9150439
Cash From Investing Activities
-2,096,952
-1,459,464
-1,722,471
-1,440,220
42,069,000
1895555
1423845
3271592
9121335
5357460
3348693
6447036
3769221
5204689
43663
9234680
290819
5353535
Other Investing Cash Flow Items
-2,029,233
-1,396,306
-1,656,479
-1,385,972
42,069,000
1513945
2023155
8902407
251282
947459
1528064
8396640
4953761
9199547
1858628
5358609
4389678
1131477
Net Cash From Investing Activities
-2,096,952
-1,459,464
-1,722,471
-1,440,220
42,069,000
5074298
1558990
2107133
2573998
3725400
9021392
2344076
9929096
7255882
8198487
3108775
9364507
5809881
Cash From Financing Activities
4,697,751
3,797,410
3,188,409
1,425,763
42,069,000
1574124
1507692
7507346
1338743
978532
9566085
4552967
9529004
2048950
6376920
9854373
8849917
6731369
Debt Repayments
-901,720
-1,230,477
894,598
-49,114
42,069,000
3307053
6367964
4008382
8014124
5393957
276715
529582
8497144
1316102
9662462
1477654
8695485
1758223
Dividends Paid
0
0
0
--
0
6079100
6531599
--
1865541
4637464
4445883
--
2972233
5838159
6945647
--
3542377
7327800
Net Stock Issuance
1,485,561
1,694,433
12,364
195
42,069,000
9805992
9314377
7093606
8166970
1122004
3220063
6292379
6015408
9389479
9585083
9042615
393872
8686137
Other Funds Financing
4,113,910
3,333,454
2,281,447
1,474,682
42,069,000
531244
5914307
6318893
6569496
355226
1540476
5193199
4484124
1683155
3026984
4877713
8636310
4635548
Net Cash From Financing Activities
4,697,751
3,797,410
3,188,409
1,425,763
42,069,000
9756010
8516716
8162386
4634134
1768477
3395543
641975
4423096
6209093
4901798
1472424
1268404
752352
Net Change In Cash
1,610,326
1,031,844
-1,533
6,776
42,069,000
6645847
7512126
9707828
5807401
414419
8249432
7398596
8614069
1544029
6869725
9111133
7956029
6455560