Market Cap$9.16B
Enterprise Value$18.81B
P/E Ratio (TTM)11.27
P/S Ratio0.74
P/B Ratio1.19
Forward P/E—
EPS (TTM)$1.76
EPS (FY)$1.67
Revenue (TTM)$12.04B
Profit Margin6.75%
Operating Margin11.26%
ROE9.94%
Debt/Equity1.33
Avg Vol (30d)24K
Beta (1Y)0.15
Beta (3Y)0.56
Beta (5Y)0.31
Shares Out455.08M
Float—
Dividend2.36%
Next EarningsApr 30, 2026
Short Interest—