EquityFolio

SMCI vs STX

Super Micro Computer Inc · Seagate Technology PLC

Relative return (rebased to 100)

Key stats

Metric SMCI STX
Price $32.94 $630.49
Market Cap $21.64B $142.90B
P/E 9.70 44.88
P/B 1.49 65.94
P/S 0.55 11.72
ROE 15.4% 146.9%
Net Margin 5.7% 26.1%
Gross Margin 10.8% —
Revenue Growth 77.8% 34.1%
Dividend Yield — 0.47%
EPS $3.40 $14.05

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.