Exchange: OTC·Updated 03:59 PM EDT
Current Price$71.73
Prev Close$68.93
Open$71.42
Dividend Yield0.64%
50-Day Moving Average$79.65
Beta1.38
Avg. Volume102,125.91
PE Ratio25.14
52-Week High$92.89
52-Week Low$40.65
Market Capitalization$41.93B
EPS (Annual)$2.50
Price to Book5.17
Revenue Per Employee$645,267.60

Advertisement|Remove ads.