Market Cap$12.87B
Enterprise Value$34.93B
P/E Ratio (TTM)10.42
P/S Ratio1.43
P/B Ratio0.99
Forward P/E—
EPS (TTM)$4.10
EPS (FY)$3.81
Revenue (TTM)$15.62B
Profit Margin14.91%
Operating Margin17.96%
ROE5.80%
Debt/Equity1.38
Avg Vol (30d)3.3M
Beta (1Y)1.61
Beta (3Y)1.40
Beta (5Y)1.11
Shares Out306.52M
Float304.04M
Dividend2.81%
Next EarningsJul 22, 2026
Short Interest—