New insider activity at Seagate Tech ( (STX) ) has taken place on May 8, 2026.
Claim 55% Off TipRanks
New trading tool for STX bullsEVP & CFO Gianluca Romano of Seagate Technology has executed a significant stock sale, offloading 22,288 shares of Seagate Tech. The transaction, valued at $17,259,626, marks a substantial move by the company’s top financial executive and represents a notable insider sale in terms of both volume and dollar amount.
Recent Updates on STX stock
Seagate Technology shares moved sharply as investors reacted to a Q3 earnings beat, with revenue, margins, and free cash flow all far above prior expectations and guidance raised for Q4. Analysts’ price target revisions appear driven by surging cloud-led storage demand, record profitability, strong HAMR roadmaps, deleveraging, and confidence that AI-driven data growth will sustain higher structural earnings.
Options activity also reflected heightened expectations, with implied volatility pricing in a near-10% post-earnings move versus a lower historical median, suggesting the market is recalibrating Seagate’s risk-reward profile. Despite noted risks such as customer concentration, supply constraints, and macro uncertainty, management’s emphasis on long-term cloud contracts, capacity leadership, and disciplined capex supported a more optimistic outlook for future cash generation and balance-sheet strength.
Spark’s Take on STX Stock
According to Spark, TipRanks’ AI Analyst, STX is a Outperform.
The score is driven primarily by strong current profitability and free-cash-flow generation, reinforced by upbeat guidance and execution highlights from the latest earnings call. This is tempered by meaningful balance-sheet risk (recent negative equity/high leverage sensitivity), and valuation that looks demanding on P/E despite an unusually high dividend yield. Technically, the trend is strong but momentum appears overextended.
To see Spark’s full report on STX stock, click here.
More about Seagate Tech
YTD Price Performance: 178.80%
Average Trading Volume: 3,949,369
Technical Sentiment Signal: Buy
Current Market Cap: $171.9B

