Market Cap$50.07B
Enterprise Value$57.69B
P/E Ratio (TTM)27.86
P/S Ratio5.83
P/B Ratio4.02
Forward P/E—
EPS (TTM)$3.09
EPS (FY)$3.48
Revenue (TTM)$8.22B
Profit Margin21.77%
Operating Margin29.61%
ROE15.27%
Debt/Equity0.78
Avg Vol (30d)3.3M
Beta (1Y)0.64
Beta (3Y)0.84
Beta (5Y)1.02
Shares Out568.44M
Float448.24M
Dividend1.25%
Next EarningsApr 23, 2026
Short Interest—