Price
$39.24+26.74%1Y
1M-18.44%1Y+26.74%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
Above average7/10
Value63
Quality71
Momentum40
Growth20
P/E (TTM)30.4
Market Cap$2.91B
1Y Return+26.74%
5Y Return-87.81%