Market Cap$1.78B
Enterprise Value$1.93B
P/E Ratio (TTM)15.79
P/S Ratio0.40
P/B Ratio3.76
Forward P/E—
EPS (TTM)$1.01
EPS (FY)$0.77
Revenue (TTM)$3.97B
Profit Margin2.87%
Operating Margin3.72%
ROE19.59%
Debt/Equity0.48
Avg Vol (30d)2K
Beta (1Y)0.65
Beta (3Y)0.43
Beta (5Y)0.87
Shares Out111.31M
Float76.98M
Dividend—
Next EarningsJul 16, 2026
Short Interest—