Market Cap$31.95B
Enterprise Value$27.04B
P/E Ratio (TTM)20.86
P/S Ratio6.92
P/B Ratio3.27
Forward P/E—
EPS (TTM)$1.59
EPS (FY)$1.59
Revenue (TTM)$4.61B
Profit Margin33.76%
Operating Margin36.49%
ROE18.58%
Debt/Equity0.01
Avg Vol (30d)8.5M
Beta (1Y)1.02
Beta (3Y)0.78
Beta (5Y)1.14
Shares Out963.31M
Float880.40M
Dividend—
Next EarningsMay 20, 2026
Short Interest—