Market Cap$2.04B
Enterprise Value$3.43B
P/E Ratio (TTM)45.11
P/S Ratio0.85
P/B Ratio1.00
Forward P/E—
EPS (TTM)$0.42
EPS (FY)$2.70
Revenue (TTM)$2.59B
Profit Margin1.82%
Operating Margin5.21%
ROE3.39%
Debt/Equity0.83
Avg Vol (30d)1K
Beta (1Y)0.52
Beta (3Y)0.26
Beta (5Y)0.40
Shares Out110.42M
Float—
Dividend5.24%
Next EarningsMay 21, 2026
Short Interest—