Price History

52W Range
$50.89-$106.93
50D Moving Avg
$99.25
200D Moving Avg
$82.23

Share Stats

Market Cap
$963.6M
P/E
22.28

Short Stats

Shares Short
150,278
Short % of Float
11.07%
Short Ratio
13.26

Valuation

Enterprise Value
$883M
Trailing P/E
22.28
Forward P/E
23.31
PEG Ratio
0
Price/Sales (TTM)
1.84
Price/Book (MRQ)
3.14
Enterprise Value/Revenue
1.68