Market Cap$11.50B
Enterprise Value$12.57B
P/E Ratio (TTM)30.28
P/S Ratio1.25
P/B Ratio2.04
Forward P/E—
EPS (TTM)$0.86
EPS (FY)$1.95
Revenue (TTM)$9.34B
Profit Margin4.20%
Operating Margin10.63%
ROE7.14%
Debt/Equity0.28
Avg Vol (30d)34K
Beta (1Y)1.04
Beta (3Y)1.25
Beta (5Y)1.07
Shares Out426.42M
Float423.75M
Dividend2.82%
Next EarningsApr 21, 2026
Short Interest—