Seagate Technology Holdings PLC
STX Technology Computer Hardware
Seagate Technology Holdings PLC’s revenue for fiscal 2026 (year ended June 2026) was $12.2 billion, up 34.1% from fiscal 2025.
- Revenue
- +61.0%
- EPS
- +199.2%
- Free cash flow
- +246.4%
- Total debt
- −52.9%
Quarter to September 2026, against a year earlier
Follow STX
Alert me
Seagate Technology Holdings PLC (STX) valuation and DCF model
At $465.77 the price implies free cash flow after share-based pay growing 9.8% a year for ten years.
Free cash flow after share-based pay grew 4.7% a year over the last ten years, 13.0% over the last five. The price asks for about twice its ten-year rate. The industry’s median company is priced for 9.4%.
In June 2017 the price assumed −3.1% a year; Seagate Technology Holdings PLC went on to grow free cash flow after share-based pay 8.9% a year to FY2026.
- The price needs
- 9.8% a year for ten years
- $465.77
- today’s price
- Its base case
- 4.7% a year for five years, then 2.8%
- $295.76
- 36.5% below today’s price
Base case on its own ten-year record Seagate Technology Holdings PLC’s own growth, carried forward
Its assumptions
Powerpack lets you start from a scenario and type over any of them.
How we got there$31.03b 10 years of cash to equity+$37.94b terminal value−$1.09b net debt=$67.88b equity value÷229.50m shares=$295.76 per share
Valuation against its own history
| Multiple | Current | 5Y avg | 10Y avg | vs 10Y avg | Industry median | vs industry | 10Y range |
|---|---|---|---|---|---|---|---|
| P/E | 23.99× | 37.10× | 24.96× | 4% below | 19.24× | 25% above | |
| P/FCF | 25.78× | 34.53× | 23.44× | 10% above | 23.09× | 12% above | |
| P/B | 31.04× | 62.72× | 42.27× | 27% below | 1.56× | 1895% above | |
| EV/EBITDA | 18.88× | 44.44× | 26.98× | 30% below | 12.97× | 46% above | |
| EV/Sales | 7.86× | 7.10× | 4.44× | 77% above | 1.70× | 363% above |
STX trades at 23.99× P/E, against a 10-year average of 24.96× (range 6.62×–66.74×). That is dearer than 78% of the last 9 year-end readings; re-rating to the average implies $484.62 per share.