Open$
Prev Close$
Market Cap$744.72M
P/E (TTM)10.62
EPS$3.5328
Market Cap$744.72M
Enterprise Value$872.32M
P/E Ratio (TTM)10.62
P/S Ratio11.35
P/B Ratio1.04
Forward P/E—
EPS (TTM)$3.53
EPS (FY)$3.53
Revenue (TTM)$65.96M
Profit Margin106.13%
Operating Margin115.93%
ROE9.94%
Debt/Equity0.18
Avg Vol (30d)53K
Beta (1Y)0.79
Beta (3Y)1.21
Beta (5Y)1.02
Shares Out19.82M
Float19.82M
Dividend6.93%
Next Earnings—
Short Interest—
52-Week Range
$29.66$39.85