Market Cap$12.42B
Enterprise Value$14.95B
P/E Ratio (TTM)17.85
P/S Ratio2.13
P/B Ratio—
Forward P/E—
EPS (TTM)$17.37
EPS (FY)$17.57
Revenue (TTM)$4.98B
Profit Margin11.89%
Operating Margin19.36%
ROE—
Debt/Equity—
Avg Vol (30d)1.0M
Beta (1Y)0.49
Beta (3Y)0.82
Beta (5Y)1.02
Shares Out33.26M
Float33.06M
Dividend2.57%
Next EarningsJul 16, 2026
Short Interest—