Market Cap$104.17B
Enterprise Value$106.40B
P/E Ratio (TTM)60.29
P/S Ratio12.21
P/B Ratio18.87
Forward P/E—
EPS (TTM)$4.31
EPS (FY)$3.77
Revenue (TTM)$8.62B
Profit Margin20.22%
Operating Margin26.67%
ROE30.44%
Debt/Equity0.88
Avg Vol (30d)2.4M
Beta (1Y)0.94
Beta (3Y)1.60
Beta (5Y)1.19
Shares Out400.11M
Float396.02M
Dividend0.18%
Next EarningsJul 30, 2026
Short Interest—