NASDAQ : STX
-$50.01 (-5.69%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1304 | last: 1531
Increased Positions
change: -652 | last: 786
Reduced Positions
change: -440 | last: 507
New Positions
change: -224 | last: 302
Sold Positions
change: 1190 | last: 122
Total Calls
Total Puts
Put-Call Ratio
change: -241.6815 | last: 2.4168
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-06-27 | $141.44 | 212M | $29.99B | $891M | $5B | $34.09B |
| 2024-06-28 | $103.27 | 209M | $21.58B | $1.36B | $5.67B | $25.9B |
| 2023-06-30 | $61.87 | 207M | $12.81B | $786M | $5.84B | $17.86B |
| 2022-07-01 | $69.09 | 220M | $15.2B | $615M | $5.7B | $20.28B |
| 2021-07-02 | $87.03 | 242M | $21.06B | $1.21B | $5.19B | $25.05B |
| 2020-07-03 | $47.34 | 262M | $12.4B | $1.72B | $4.24B | $14.92B |
| 2019-06-30 | $47.51 | 282M | $13.4B | $2.22B | $4.25B | $15.43B |
| 2018-06-30 | $56.47 | 288M | $16.26B | $1.85B | $4.82B | $19.23B |
| 2017-06-30 | $38.75 | 296M | $11.47B | $2.54B | $5.02B | $13.95B |
| 2016-06-30 | $24.36 | 299M | $7.28B | $1.12B | $4.09B | $10.25B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-03 | $429.36 | 221M | $94.89B | $1.15B | $4.18B | $97.92B |
| 2026-01-02 | $287.54 | 215M | $61.82B | $1.05B | $4.8B | $65.58B |
| 2025-10-03 | $252.79 | 213M | $53.84B | $1.11B | $4.99B | $57.73B |
| 2025-06-27 | $141.44 | 212M | $29.99B | $891M | $5B | $34.09B |
| 2025-03-28 | $84.92 | 212M | $18B | $814M | $5.15B | $22.34B |
| 2024-12-27 | $87.39 | 212M | $18.53B | $1.24B | $5.68B | $22.97B |
| 2024-09-27 | $108.74 | 211M | $22.94B | $1.24B | $5.68B | $27.38B |
| 2024-06-28 | $103.27 | 210M | $21.69B | $1.36B | $5.67B | $26B |
| 2024-03-29 | $93.05 | 210M | $19.54B | $795M | $5.67B | $24.42B |
| 2023-12-29 | $85.37 | 209M | $17.84B | $787M | $5.67B | $22.72B |
| 2023-09-29 | $65.95 | 208M | $13.72B | $795M | $5.67B | $18.59B |
| 2023-06-30 | $61.87 | 207M | $12.81B | $786M | $5.84B | $17.86B |