Market Cap$9.24B
Enterprise Value$6.86B
P/E Ratio (TTM)15.28
P/S Ratio5.29
P/B Ratio1.59
Forward P/E—
EPS (TTM)$0.58
EPS (FY)$0.65
Revenue (TTM)$1.74B
Profit Margin35.23%
Operating Margin32.73%
ROE11.26%
Debt/Equity0.00
Avg Vol (30d)5.4M
Beta (1Y)1.89
Beta (3Y)0.53
Beta (5Y)0.29
Shares Out934.32M
Float876.98M
Dividend1.74%
Next EarningsMay 21, 2026
Short Interest—