Market Cap$3.06B
Enterprise Value$5.29B
P/E Ratio (TTM)19.92
P/S Ratio1.21
P/B Ratio2.05
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.5M
Beta (1Y)1.45
Beta (3Y)2.22
Beta (5Y)1.75
Shares Out156.34M
Float148.32M
Dividend1.49%
Next EarningsJul 31, 2026
Short Interest—