Market Cap$12.87B
Enterprise Value$18.47B
P/E Ratio (TTM)7.93
P/S Ratio1.88
P/B Ratio1.86
Forward P/E—
EPS (TTM)$6.10
EPS (FY)$3.00
Revenue (TTM)$7.11B
Profit Margin23.12%
Operating Margin16.24%
ROE14.32%
Debt/Equity0.71
Avg Vol (30d)5K
Beta (1Y)0.37
Beta (3Y)0.54
Beta (5Y)0.54
Shares Out14.78M
Float12.02M
Dividend3.97%
Next EarningsJun 25, 2026
Short Interest—