Seagate Technology Holdings plc (STX)

Market price: $667.85

8 valuation methods