Performance (normalized)

-49%-25%-1%+23%+47%

Key metrics

MetricORCLPLTR
Price$158.83$174.33
Market cap$457.51B$400.27B
P/E ratio (TTM)25.37x147.85x
P/S ratio (TTM)6.45x69.48x
Dividend yield1.33%0.00%
Beta1.721.56
1-year return-28.78%+11.65%

Compare up to five stocks