Market Cap$15.55B
Enterprise Value$20.75B
P/E Ratio (TTM)20.73
P/S Ratio2.60
P/B Ratio2.36
Forward P/E—
EPS (TTM)$3.23
EPS (FY)$6.14
Revenue (TTM)$6.41B
Profit Margin12.65%
Operating Margin23.97%
ROE11.87%
Debt/Equity1.12
Avg Vol (30d)2.6M
Beta (1Y)1.04
Beta (3Y)1.07
Beta (5Y)1.12
Shares Out240.83M
Float207.22M
Dividend1.61%
Next EarningsJul 29, 2026
Short Interest—