Market Cap$9.11B
Enterprise Value$18.55B
P/E Ratio (TTM)11.79
P/S Ratio1.11
P/B Ratio0.77
Forward P/E—
EPS (TTM)$2.25
EPS (FY)$2.23
Revenue (TTM)$8.56B
Profit Margin9.41%
Operating Margin22.28%
ROE7.11%
Debt/Equity0.84
Avg Vol (30d)5.0M
Beta (1Y)1.02
Beta (3Y)1.02
Beta (5Y)0.86
Shares Out336.55M
Float328.12M
Dividend4.00%
Next EarningsApr 30, 2026
Short Interest—