Market Cap$14.85B
Enterprise Value$20.38B
P/E Ratio (TTM)27.05
P/S Ratio9.04
P/B Ratio2.16
Forward P/E—
EPS (TTM)$2.91
EPS (FY)$2.82
Revenue (TTM)$1.59B
Profit Margin34.40%
Operating Margin37.38%
ROE7.74%
Debt/Equity0.81
Avg Vol (30d)1.4M
Beta (1Y)0.42
Beta (3Y)0.50
Beta (5Y)0.84
Shares Out183.10M
Float182.12M
Dividend3.83%
Next EarningsJul 29, 2026
Short Interest—