Open$
Prev Close$
Market Cap$5.72B
P/E (TTM)8.82
EPS$5.8863
Market Cap$5.72B
Enterprise Value$8.95B
P/E Ratio (TTM)8.82
P/S Ratio4.17
P/B Ratio1.55
Forward P/E—
EPS (TTM)$5.88
EPS (FY)$5.89
Revenue (TTM)$1.47B
Profit Margin46.42%
Operating Margin28.07%
ROE19.36%
Debt/Equity0.86
Avg Vol (30d)413.833
Beta (1Y)-0.18
Beta (3Y)0.66
Beta (5Y)0.80
Shares Out114.61M
Float—
Dividend2.93%
Next Earnings—
Short Interest—
52-Week Range
$42.44$56.66