Market Cap$12.00B
Enterprise Value$13.90B
P/E Ratio (TTM)43.91
P/S Ratio2.15
P/B Ratio2.72
Forward P/E—
EPS (TTM)$0.48
EPS (FY)$0.52
Revenue (TTM)$5.56B
Profit Margin4.87%
Operating Margin11.75%
ROE6.63%
Debt/Equity0.70
Avg Vol (30d)101K
Beta (1Y)0.49
Beta (3Y)0.48
Beta (5Y)0.65
Shares Out559.09M
Float559.09M
Dividend0.86%
Next EarningsJul 30, 2026
Short Interest—