Price History

52W Range
$25.52-$64.50
50D Moving Avg
$39.77
200D Moving Avg
$43.03

Share Stats

Market Cap
$523.6M
P/E
31.26

Short Stats

Shares Short
402,200
Short % of Float
5.2%
Short Ratio
2.08

Valuation

Enterprise Value
$486M
Trailing P/E
31.26
Forward P/E
9.05
PEG Ratio
4.62
Price/Sales (TTM)
2.96
Price/Book (MRQ)
2.9
Enterprise Value/Revenue
2.75