Seagate Technology Holdings PLCSS

Seagate Technology Holdings PLC

106.97USDR
−2.07−1.90%
At close at May 20, 23:55 GMT
USD
No trades
See on Supercharts

STX trade ideas