Back to
GLENMEDE TRUST CO NA
STX
Showing 6 of 19 quarters
Position history for
GLENMEDE TRUST CO NA's holdings in SEAGATE TECHNOLOGY HLDNGS PL
Yes. Glenmede Trust holds 14,871 shares of STX (Seagate Technology Hldngs PL), worth $14.4M, as of its Q2 2026 13F filing. It reduced the position by 6,259 shares (-29.6%) from Q1 2026. Glenmede Trust has held STX since Q4 2022, across 13 quarterly 13F filings. STX is 0.1% of Glenmede Trust's reported 13F portfolio.
Current Value
$14.4M
Current Shares
14,871
Total Value Change
+$13.9M
Total Shares Change
+10,421
Quarter-by-Quarter History