Back to
TIAA TRUST, NATIONAL ASSOCIATION
STX
Showing 8 of 12 quarters
Position history for
TIAA TRUST, NATIONAL ASSOCIATION's holdings in SEAGATE TECHNOLOGY HLDNGS PL
Yes. TIAA Trust holds 20 shares of STX (Seagate Technology Hldngs PL), worth $19,300, as of its Q2 2026 13F filing. The share count is unchanged from Q1 2026. TIAA Trust has held STX in every 13F on record since Q3 2023, 12 quarterly filings.
Current Value
$19,300
Current Shares
20
Total Value Change
-$382,566
Total Shares Change
-3,649
Quarter-by-Quarter History