Market Cap$2.55B
Enterprise Value$5.00B
P/E Ratio (TTM)17.94
P/S Ratio1.06
P/B Ratio1.84
Forward P/E—
EPS (TTM)$0.81
EPS (FY)$1.62
Revenue (TTM)$3.50B
Profit Margin4.27%
Operating Margin7.96%
ROE9.37%
Debt/Equity1.75
Avg Vol (30d)1.4M
Beta (1Y)1.64
Beta (3Y)2.22
Beta (5Y)1.75
Shares Out156.24M
Float148.23M
Dividend1.65%
Next EarningsJul 31, 2026
Short Interest—