Price (delayed)
$64.89
Market cap
$967.42M
P/E Ratio
27.85
Dividend/share
$2.94
EPS
$2.33
Enterprise value
$1.87B
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.