Market Cap$19.24B
Enterprise Value$23.06B
P/E Ratio (TTM)26.26
P/S Ratio2.07
P/B Ratio4.19
Forward P/E—
EPS (TTM)$8.22
EPS (FY)$9.84
Revenue (TTM)$9.22B
Profit Margin7.99%
Operating Margin13.06%
ROE17.08%
Debt/Equity0.95
Avg Vol (30d)816K
Beta (1Y)0.56
Beta (3Y)0.80
Beta (5Y)0.83
Shares Out89.10M
Float86.03M
Dividend2.78%
Next EarningsJul 27, 2026
Short Interest—