Exchange: NASDAQ·Updated 03:26 PM EDT
Current Price$26.92
Prev Close$26.96
Open$26.79
Dividend Yield0.00%
50-Day Moving Average$27.75
Beta1.13
Avg. Volume1.89M
PE Ratio-4.62
52-Week High$39.89
52-Week Low$18.29
Market Capitalization$2.66B
EPS (Annual)-$5.83
Price to Book-9.11
Revenue Per Employee$490,882.57

Advertisement|Remove ads.