STX ยท Seagate Technology Holdings PLC

40 trades of Seagate Technology Holdings PLC (STX) disclosed by 13 members of Congress, most recently on Oct 23, 2026. See who bought and sold, when, and the price chart.