Back to
IEQ CAPITAL, LLC
STX
Showing 8 of 21 quarters
Position history for
IEQ CAPITAL, LLC's holdings in SEAGATE TECHNOLOGY HLDNGS PL
Yes. IEQ Capital holds 44,123 shares of STX (Seagate Technology Hldngs PL), worth $42.6M, as of its Q2 2026 13F filing. It increased the position from 14,528 shares in Q1 2026. IEQ Capital has held STX in every 13F on record since Q2 2021, 21 quarterly filings. STX is 0.2% of IEQ Capital's reported 13F portfolio.
Current Value
$42.6M
Current Shares
44,123
Total Value Change
+$39.1M
Total Shares Change
+12,296
Quarter-by-Quarter History