STX
SEAGATE HLDGS (STX)
NASDAQ
$1,034.78-$59.26 (-5.42%)
Price as of Jun 23, 2026 3:28 PM EDT
  • $247.5B
    Market Cap
  • 732.69%
    1-Year Change
  • Computer Hardware
    Industry

Earnings Score

Score: 72
Valuation
STX
vs History
vs S&P 500
Profitability
0
Growth
0
Low Earnings Volatility
1

Momentum Score

Score: 80
Valuation
STX
vs History
vs S&P 500
3-Month Momentum
84.96%
12-Month Momentum
480.90%
3-Month Risk Adjusted Momentum
305.99%
12-Month Risk Adjusted Momentum
778.02%

True Yield

Score: 38
Valuation
STX
vs History
vs S&P 500
Dividend Yield
0.27%
Net Buyback Yield
-0.01%
Net Debt Paydown Yield
1.27%

Financial Health Score

Score: 96
Valuation
STX
vs History
vs S&P 500
Ohlson's O-Score
9