Market Cap$2.77B
Enterprise Value$4.27B
P/E Ratio (TTM)14.77
P/S Ratio0.53
P/B Ratio1.65
Forward P/E—
EPS (TTM)$1.12
EPS (FY)$1.50
Revenue (TTM)$5.50B
Profit Margin3.49%
Operating Margin5.96%
ROE11.10%
Debt/Equity1.03
Avg Vol (30d)4.7M
Beta (1Y)2.29
Beta (3Y)1.35
Beta (5Y)1.36
Shares Out167.53M
Float152.44M
Dividend3.02%
Next EarningsMay 28, 2026
Short Interest—