Advertisement
Advertisement

STX

STX logo

Seagate Technology Holdings Plc

110.07
USD
+8.82
+8.71%
Jan 22, 10:40 UTC -5
Open

STX Income Statement

Advertisement