Advertisement
Advertisement

STX

STX logo

Seagate Technology Holdings PLC Ordinary Shares (Ireland)

302.12
USD
+10.12
+3.47%
Dec 19, 11:42 UTC -5
Open

Advertisement