Market Cap$7.86B
Enterprise Value$17.55B
P/E Ratio (TTM)10.52
P/S Ratio0.97
P/B Ratio0.69
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)3.9M
Beta (1Y)0.91
Beta (3Y)1.02
Beta (5Y)0.86
Shares Out334.77M
Float326.43M
Dividend4.49%
Next EarningsApr 30, 2026
Short Interest—