Back to Castle Hook Partners LP Castle Hook Partners LP

STXSTX
5 quarters

Position history for Castle Hook Partners LPCastle Hook Partners LP's holdings in SEAGATE TECHNOLOGY HOLDINGS

Castle Hook Partners LP holds 546,287 shares of STX (SEAGATE TECHNOLOGY HOLDINGS), worth $527.2M as of 2026-Q2. The position was decreased (-2.7% shares). STX represents 2.4% of Castle Hook Partners LP's portfolio.

Current Value

$527.2M

Current Shares

546,287

Total Value Change

+$421.5M

Total Shares Change

-185,516

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Decreased
546,287
-2.7%
$527.2M2.4%$965.00
0
2026-Q1
Decreased
561,647
-30.0%
$220M0.9%$357.62
0
2025-Q4
Decreased
802,414
-14.3%
$221M0.9%$280.08
0
2025-Q3
Increased
935,751
+27.9%
$220.9M1.1%$227.82
60
2025-Q2
New
731,803
-
$105.6M0.6%$140.63
59

Other major holders of STX: BlackRock, Inc., VANGUARD CAPITAL MANAGEMENT LLC, STATE STREET CORP, FMR LLC, VANGUARD GROUP INC

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used