Market Cap$17.22B
Enterprise Value$20.69B
P/E Ratio (TTM)20.66
P/S Ratio2.59
P/B Ratio2.35
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.5M
Beta (1Y)0.96
Beta (3Y)1.07
Beta (5Y)1.12
Shares Out240.83M
Float207.32M
Dividend1.62%
Next EarningsJul 29, 2026
Short Interest—