Price (delayed)
$70.50
Market cap
$7.86B
P/E Ratio
26.11
Dividend/share
$1.08
EPS
$2.7
Enterprise value
$7.99B
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.