Advertisement
Advertisement

STX

STX logo

Seagate Technology Holdings PLC Ordinary Shares (Ireland)

208.74
USD
-2.39
-1.13%
Sep 17, 10:43 UTC -4
Open

STX Balance Sheet

Advertisement