Exchange: OTC·Updated 09:44 AM EDT
Current Price$62.10
Prev Close$65.63
Open$62.10
Dividend Yield0.00%
50-Day Moving Average$65.44
Beta0.24
Avg. Volume125.91
PE Ratio-9.88
52-Week High$82.00
52-Week Low$18.20
Market Capitalization$2.15B
EPS (Annual)-$5.89
Price to Book5.11
Revenue Per Employee$465,688.92

Advertisement|Remove ads.