Performance (normalized)

-23%-7%+10%+26%+43%

Key metrics

MetricBARTX
Price$212.25$200.79
Market cap$167.76B$270.62B
P/E ratio (TTM)77.49x36.82x
P/S ratio (TTM)1.74x3.05x
Dividend yield0.00%1.33%
Beta1.220.29
1-year return-8.02%+26.54%

Compare up to five stocks