Open$
Prev Close$
Market Cap$6.18B
P/E (TTM)23.14
EPS$4.0177
Market Cap$6.18B
Enterprise Value$6.49B
P/E Ratio (TTM)23.14
P/S Ratio7.51
P/B Ratio12.57
Forward P/E—
EPS (TTM)$3.86
EPS (FY)$4.02
Revenue (TTM)$801.13M
Profit Margin34.14%
Operating Margin28.42%
ROE50.50%
Debt/Equity1.69
Avg Vol (30d)2K
Beta (1Y)0.49
Beta (3Y)0.80
Beta (5Y)0.83
Shares Out67.32M
Float—
Dividend1.08%
Next Earnings—
Short Interest—
52-Week Range
$68.85$107.27