Performance (normalized)

-33%-18%-4%+11%+25%

Key metrics

MetricPWRSPCX
Price$636.71$152.71
Market cap$95.72B$2.01T
P/E ratio (TTM)73.60x-98.19x
P/S ratio (TTM)2.98x119.29x
Dividend yield0.07%0.00%
Beta1.200.00
1-year return+62.99%-5.12%

Compare up to five stocks