Market Cap$13.42B
Enterprise Value$18.03B
P/E Ratio (TTM)23.51
P/S Ratio11.97
P/B Ratio2.59
Forward P/E—
EPS (TTM)$1.93
EPS (FY)$1.94
Revenue (TTM)$1.20B
Profit Margin47.82%
Operating Margin62.76%
ROE12.14%
Debt/Equity0.83
Avg Vol (30d)1.8M
Beta (1Y)0.14
Beta (3Y)0.03
Beta (5Y)0.58
Shares Out295.57M
Float294.55M
Dividend5.90%
Next EarningsApr 28, 2026
Short Interest—