SEC Filing Update: #STX : $637.48
Sector: Technology | YTD: 121.72 %
The SEC disclosed Today (29-APR-2026) that Vanguard Portfolio Management has Newly bought 11,094,908 #STX shares
Ownership: 5.08%
* Estimated Investment Value: $6.38B
https://www.thinksabio.com/reports/isr/STX
The quarterly average prices of #STX:
Q2 2025: $103.50
Q3 2025: $170.73
Q4 2025: $259.19
