Market Cap$6.47B
Enterprise Value$7.40B
P/E Ratio (TTM)9.88
P/S Ratio0.91
P/B Ratio1.48
Forward P/E—
EPS (TTM)$10.38
EPS (FY)$11.13
Revenue (TTM)$7.20B
Profit Margin9.36%
Operating Margin13.68%
ROE18.05%
Debt/Equity0.42
Avg Vol (30d)699K
Beta (1Y)0.37
Beta (3Y)0.63
Beta (5Y)0.63
Shares Out63.06M
Float62.34M
Dividend3.20%
Next EarningsAug 11, 2026
Short Interest—