Market Cap$5.21B
Enterprise Value$5.20B
P/E Ratio (TTM)16.97
P/S Ratio1.46
P/B Ratio2.53
Forward P/E—
EPS (TTM)$0.66
EPS (FY)$0.68
Revenue (TTM)$4.02B
Profit Margin8.60%
Operating Margin12.15%
ROE16.12%
Debt/Equity0.05
Avg Vol (30d)23K
Beta (1Y)0.83
Beta (3Y)0.58
Beta (5Y)0.90
Shares Out262.00M
Float—
Dividend1.72%
Next EarningsApr 29, 2026
Short Interest—