Market Cap$86.29B
Enterprise Value$116.41B
P/E Ratio (TTM)19.25
P/S Ratio0.93
P/B Ratio2.90
Forward P/E—
EPS (TTM)$18.79
EPS (FY)$18.19
Revenue (TTM)$91.93B
Profit Margin4.87%
Operating Margin7.09%
ROE14.69%
Debt/Equity1.41
Avg Vol (30d)2.0M
Beta (1Y)1.08
Beta (3Y)1.13
Beta (5Y)1.30
Shares Out238.61M
Float218.23M
Dividend1.69%
Next EarningsJun 23, 2026
Short Interest—