NYSE : STT
$2.94 (1.6%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1027 | last: 1160
Increased Positions
change: -506 | last: 565
Reduced Positions
change: -300 | last: 335
New Positions
change: -113 | last: 137
Sold Positions
change: 908 | last: 112
Total Calls
Total Puts
Put-Call Ratio
change: -131.603 | last: 1.316
Total Invested
| 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 |
| 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 |