Seagate Technology Holdings plc (NASDAQ:STX) is favoured by institutional owners who hold 82% of the company – Simply Wall St Posted under Cibercommunity, Technology On 02/03/2023 By James Steward source