Open$
Prev Close$
Market Cap$5.65B
P/E (TTM)24.31
EPS$0.8453
Market Cap$5.65B
Enterprise Value$6.43B
P/E Ratio (TTM)24.31
P/S Ratio1.57
P/B Ratio1.78
Forward P/E—
EPS (TTM)$0.86
EPS (FY)$0.85
Revenue (TTM)$3.58B
Profit Margin6.54%
Operating Margin13.15%
ROE7.45%
Debt/Equity0.37
Avg Vol (30d)6K
Beta (1Y)0.86
Beta (3Y)-0.02
Beta (5Y)1.05
Shares Out254.15M
Float—
Dividend1.27%
Next Earnings—
Short Interest—
52-Week Range
$18.70$24.67