Market Cap$12.13B
Enterprise Value$17.98B
P/E Ratio (TTM)16.91
P/S Ratio0.99
P/B Ratio4.08
Forward P/E—
EPS (TTM)$6.38
EPS (FY)$7.79
Revenue (TTM)$12.37B
Profit Margin5.97%
Operating Margin13.14%
ROE25.65%
Debt/Equity2.06
Avg Vol (30d)1.1M
Beta (1Y)0.79
Beta (3Y)0.58
Beta (5Y)0.75
Shares Out113.23M
Float112.09M
Dividend1.30%
Next EarningsApr 27, 2026
Short Interest—