/Stocks/STX
▲ Cast your call
STXSeagate Technology Holdings plc · NASDAQ · Technology
$825.97$-42.29 · -4.87%
MKT 180.63B

Insider Trading Activity