Open$
Prev Close$
Market Cap$1.08B
P/E (TTM)8.29
EPS$13.037
Market Cap$1.08B
Enterprise Value$2.37B
P/E Ratio (TTM)8.29
P/S Ratio0.74
P/B Ratio1.15
Forward P/E—
EPS (TTM)$13.02
EPS (FY)$13.04
Revenue (TTM)$1.64B
Profit Margin9.06%
Operating Margin18.18%
ROE16.18%
Debt/Equity1.27
Avg Vol (30d)58K
Beta (1Y)0.74
Beta (3Y)0.79
Beta (5Y)1.13
Shares Out10.61M
Float5.99M
Dividend0.67%
Next Earnings—
Short Interest—
52-Week Range
$54.98$107.99