Market Cap$30.28B
Enterprise Value$60.42B
P/E Ratio (TTM)9.28
P/S Ratio1.42
P/B Ratio1.22
Forward P/E—
EPS (TTM)$6.34
EPS (FY)$8.64
Revenue (TTM)$21.19B
Profit Margin16.42%
Operating Margin26.92%
ROE13.17%
Debt/Equity1.15
Avg Vol (30d)6.4M
Beta (1Y)0.31
Beta (3Y)0.89
Beta (5Y)0.79
Shares Out534.78M
Float529.61M
Dividend—
Next EarningsApr 28, 2026
Short Interest—