Price History

52W Range
$5.67-$17.35
50D Moving Avg
$15.29
200D Moving Avg
$11.77

Share Stats

Market Cap
$604.3M
P/E
68.45

Short Stats

Shares Short
125,027
Short % of Float
0.41%
Short Ratio
1

Valuation

Enterprise Value
$524M
Trailing P/E
68.45
Forward P/E
35.84
Price/Sales (TTM)
10.77
Price/Book (MRQ)
7.98
Enterprise Value/Revenue
10.04