Exchange: OTC·Updated 07:34 PM EDT
Current Price$42.49
Prev Close$42.60
Open$41.96
Dividend Yield0.00%
50-Day Moving Average$42.81
Beta1.09
Avg. Volume769,211.66
PE Ratio-37.67
52-Week High$55.47
52-Week Low$27.60
Market Capitalization$2.65B
EPS (Annual)-$1.24
Price to Book0.93
Revenue Per Employee$479,000.00