Market Cap$65.78B
Enterprise Value$84.53B
P/E Ratio (TTM)30.69
P/S Ratio5.17
P/B Ratio4.13
Forward P/E—
EPS (TTM)$9.45
EPS (FY)$12.03
Revenue (TTM)$12.46B
Profit Margin16.97%
Operating Margin24.02%
ROE-2.41%
Debt/Equity1.17
Avg Vol (30d)1.0M
Beta (1Y)0.47
Beta (3Y)0.54
Beta (5Y)0.78
Shares Out222.68M
Float218.45M
Dividend2.49%
Next EarningsJul 30, 2026
Short Interest—