Seagate Technology (STX): Citi maintains Buy, PT at $1300

STXSeagate TechnologyCitiSep 10, 2026