EquityFolio

DELL vs STX

Dell Technologies Inc · Seagate Technology PLC

Relative return (rebased to 100)

Key stats

Metric DELL STX
Price $549.83 $923.86
Market Cap $351.89B $209.39B
P/E 59.28 65.76
P/B — 96.63
P/S 3.10 17.17
ROE — 146.9%
Net Margin 5.2% 26.1%
Gross Margin 20.0% —
Revenue Growth 18.8% 34.1%
Dividend Yield 0.38% 0.32%
EPS $9.28 $14.05

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