Seagate Technology Q1 revenue and adjusted EPS beat estimates - STX News | Rallies