Market Cap$27.64B
Enterprise Value$34.12B
P/E Ratio (TTM)22.45
P/S Ratio2.08
P/B Ratio3.35
Forward P/E—
EPS (TTM)$0.78
EPS (FY)$0.82
Revenue (TTM)$13.49B
Profit Margin9.30%
Operating Margin13.60%
ROE15.56%
Debt/Equity0.83
Avg Vol (30d)321K
Beta (1Y)1.26
Beta (3Y)1.38
Beta (5Y)1.31
Shares Out1.60B
Float1.60B
Dividend0.53%
Next EarningsJul 28, 2026
Short Interest—