Exchange: OTC·
Current Price$34.78
Prev Close$31.93
Open$35.07
Dividend Yield3.51%
50-Day Moving Average$105.84
Beta0.06
Avg. Volume1,253.37
PE Ratio29.07
52-Week High$121.35
52-Week Low$56.84
Market Capitalization$31.52B
EPS (Annual)$4.17
Price to Book5.57
Revenue Per Employee$357,677.79

Advertisement|Remove ads.