Performance (normalized)

-1%+27%+54%+81%+109%

Key metrics

MetricPWRRTX
Price$636.71$194.00
Market cap$95.72B$261.47B
P/E ratio (TTM)73.60x34.38x
P/S ratio (TTM)2.98x2.85x
Dividend yield0.07%1.43%
Beta1.200.29
1-year return+62.99%+22.64%

Compare up to five stocks