Price (delayed)
$137.45
Market cap
$6.54B
P/E Ratio
10.17
Dividend/share
N/A
EPS
$13.51
Enterprise value
$9.16B
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.