As STX Surges 17% in a Month, MU’s Story Stands Out

-14.42%
Downside
308
Market
263
Trefis
STX: Seagate Technology logo
STX
Seagate Technology

  • MU demonstrates higher revenue growth with 36.6% last quarter and 58.2% over the last 12 months, compared to STX’s 30.5% and 36.3% respectively.
  • MU’s margin for the last 12 months stands at 22.4%, exceeding STX’s 19.3%.
  • With a slightly lower valuation of 18.4 times EBIT, MU offers a more attractive investment opportunity than STX.

That is one way to look at stocks. Trefis High Quality Portfolio evaluates much more, and is designed to reduce stock-specific risk while giving upside exposure

Valuation & Performance Overview

STX MU Preferred
Valuation
P/EBIT Ratio 19.0 18.4 MU
Revenue Growth
Last Quarter 30.5% 36.6% MU
Last 12 Months 36.3% 58.2% MU
Last 3 Year Average 22.4% 69.7% MU
Margins
Last 12 Months 19.3% 22.4% MU
Last 3 Year Average 8.7% 0.3% STX
Momentum
Last 3 Year Return 119.9% 103.4% STX

Historical Market Performance

2020 2021 2022 2023 2024 2025 Total [1] Avg Best
Returns
STX Return 10% 88% -51% 69% 4% 70% 208% <===
MU Return 40% 24% -46% 72% -1% 47% 128%
S&P 500 Return 16% 27% -19% 24% 23% 7% 94%
Monthly Win Rates [3]
STX Win Rate 58% 67% 33% 75% 58% 83% 62% <===
MU Win Rate 58% 42% 42% 58% 50% 67% 53%
S&P 500 Win Rate 58% 75% 42% 67% 75% 50% 61%
Max Drawdowns [4]
STX Max Drawdown -32% -6% -56% -1% -6% -22% -20%
MU Max Drawdown -36% -12% -47% 0% -7% -23% -21%
S&P 500 Max Drawdown -31% -1% -25% -1% -2% -15% -12% <===

[1] Cumulative total returns since the beginning of 2020
[2] 2025 data is for the year till date (YTD)
[3] Win Rate = % of calendar months in which monthly returns were positive
[4] Max drawdown represents maximum peak-to-trough decline within a year

Relevant Articles
  1. Would You Still Hold Seagate Technology Stock If It Fell 30%?
  2. Seagate’s Massive Q1 Beat Shows the Power of AI Demand
  3. Western Digital vs Seagate Technology: Which Is the Stronger Buy Today?
  4. Seagate Technology Stock In Downward Spiral: -14% Loss After 6-Day Losing Streak
  5. Seagate Technology Stock In Downward Spiral: -13% Loss After 5-Day Losing Streak
  6. Seagate Technology Stock Dropped 13% In A Week. Have You Fully Evaluated The Risk?