Seagate Technology Holdings plc (STX) stock analysis, price and outlook | Madmaj