NYSE : STT

State Street Corporation

$186.59 USD

$2.94 (1.6%)

Volume
3.17M
Average Volume
2.29M
Market Capitalization
$51.64B
P/E Ratio
18.64
Dividend Yield
1.80%
Price Target
$170.50
Year High
$186.99
Year Low
$102.81
Day High
Day Low
Payout Ratio
$0.37
Current Ratio
$0.66

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.89%

Investors Holding

133

change: -1027 | last: 1160

Increased Positions

59

change: -506 | last: 565

Reduced Positions

35

change: -300 | last: 335

New Positions

24

change: -113 | last: 137

Sold Positions

1020

change: 908 | last: 112

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -131.603 | last: 1.316

Total Invested

419.67M

STT Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $129.01 284.54M $36.71B $131.36B $29.8B -$64.85B
2024-12-31 $98.15 297.88M $29.24B $116.1B $36.79B -$50.07B
2023-12-31 $77.46 322.34M $24.97B $91.71B $24.37B -$42.38B
2022-12-31 $77.57 365.21M $28.33B $105.62B $18.27B -$59.03B
2021-12-31 $93.00 352.56M $32.79B $110.05B $15.18B -$62.08B
2020-12-31 $72.78 352.86M $25.68B $120.48B $21.2B -$73.6B
2019-12-31 $79.10 369.91M $29.26B $72.32B $14.45B -$28.62B
2018-12-31 $63.07 371.98M $23.46B $76.31B $15.27B -$37.58B
2017-12-31 $97.61 374.79M $36.58B $69.45B $15.61B -$17.26B
2016-12-31 $77.72 391.48M $30.43B $72.38B $17.42B -$24.54B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $126.56 278.43M $35.24B $130.09B $30.18B -$64.67B
2025-12-31 $129.01 284.54M $36.71B $4.43B $29.8B $62.08B
2025-09-30 $116.01 283.43M $32.88B $4.76B $34.51B $62.64B
2025-06-30 $106.34 286.28M $30.44B $122.86B $38.13B -$54.28B
2025-03-31 $89.53 288.56M $25.83B $124.12B $40.22B -$58.07B
2024-12-31 $98.15 291.69M $28.63B $116.1B $36.79B -$50.68B
2024-09-30 $88.47 297.36M $26.31B $109.25B $33.04B -$49.9B
2024-06-30 $73.56 300.56M $22.11B $102.84B $36.02B -$44.7B
2024-03-31 $77.25 301.99M $23.33B $128.96B $34.86B -$70.77B
2023-12-31 $77.46 306.2M $23.72B $91.71B $24.37B -$43.63B
2023-09-30 $66.96 313.15M $20.97B $80.82B $21.67B -$38.19B
2023-06-30 $73.18 329.38M $24.1B $90.04B $21.52B -$44.41B