Advertisement
Advertisement

STX

STX logo

Seagate Technology Holdings Plc

109.61
USD
+8.36
+8.26%
Jan 22, 13:08 UTC -5
Open

STX Cash Flow

Advertisement