Performance (normalized)

-62%+41%+145%+248%+351%

Key metrics

MetricDELLORCL
Price$569.00$147.60
Market cap$377.96B$425.16B
P/E ratio (TTM)32.43x23.17x
P/S ratio (TTM)2.49x6.03x
Dividend yield0.41%1.33%
Beta1.411.73
1-year return+329.99%-50.24%

Compare up to five stocks