Market Cap$5.11B
Enterprise Value$8.87B
P/E Ratio (TTM)8.61
P/S Ratio7.72
P/B Ratio0.65
Forward P/E—
EPS (TTM)$0.59
EPS (FY)$0.38
Revenue (TTM)$655.10M
Profit Margin89.06%
Operating Margin49.63%
ROE6.13%
Debt/Equity0.49
Avg Vol (30d)11K
Beta (1Y)0.93
Beta (3Y)1.01
Beta (5Y)1.13
Shares Out999.89M
Float—
Dividend4.14%
Next EarningsMay 20, 2026
Short Interest—