Market Cap$102.49B
Enterprise Value$110.34B
P/E Ratio (TTM)62.58
P/S Ratio12.79
P/B Ratio19.59
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.86
Beta (3Y)1.60
Beta (5Y)1.19
Shares Out400.11M
Float395.97M
Dividend0.18%
Next EarningsJul 30, 2026
Short Interest—