Market Cap$15.32B
Enterprise Value$17.48B
P/E Ratio (TTM)30.06
P/S Ratio5.43
P/B Ratio4.99
Forward P/E—
EPS (TTM)$9.25
EPS (FY)$10.24
Revenue (TTM)$2.85B
Profit Margin18.39%
Operating Margin26.35%
ROE16.21%
Debt/Equity0.67
Avg Vol (30d)335K
Beta (1Y)1.00
Beta (3Y)1.38
Beta (5Y)1.01
Shares Out55.78M
Float52.57M
Dividend1.18%
Next EarningsMay 25, 2026
Short Interest—