Exchange: OTC·Updated 11:13 AM EDT

OTCMOTC Markets

$53.12
$0.38
(0.71%)
Today
EarningsAug 5
Mkt Cap$636.12M
Vol1,031.00
Current Price$53.12
Prev Close$53.50
Open$53.44
Dividend Yield1.40%
50-Day Moving Average$52.24
Beta0.07
Avg. Volume5,905.05
PE Ratio19.98
52-Week High$58.00
52-Week Low$47.73
Market Capitalization$636.12M
EPS (Annual)$2.58
Price to Book15.11
Revenue Per Employee$933,346.15

Advertisement|Remove ads.