STX   $104.15  3.19% Market Closed After Close 104.25 0.10%

Seagate Technology Holdings PLC

Data not available