52wk high:144.79
52wk low:121.71
EPS (TTM):23.89
PE (TTM):5.75
Div Rate (FWD):0.46
Yield (FWD):0.34%
Market Cap:$1.58B
Volume: