Exchange: NASDAQ·Updated 07:59 PM EDT
Current Price$34.86
Prev Close$28.78
Open$30.50
Dividend Yield0.00%
50-Day Moving Average$35.99
Beta2.28
Avg. Volume449,508.35
PE Ratio7.87
52-Week High$121.78
52-Week Low$25.28
Market Capitalization$663.39M
EPS (Annual)$4.94
Price to Book4.33
Revenue Per Employee$722,405.00

Advertisement|Remove ads.