Market Cap$165.37B
Enterprise Value$148.53B
P/E Ratio (TTM)52.39
P/S Ratio14.28
P/B Ratio8.76
Forward P/E—
EPS (TTM)$8.24
EPS (FY)$8.93
Revenue (TTM)$10.58B
Profit Margin28.15%
Operating Margin30.45%
ROE16.67%
Debt/Equity0.00
Avg Vol (30d)2.2M
Beta (1Y)1.00
Beta (3Y)1.22
Beta (5Y)1.51
Shares Out354.16M
Float351.57M
Dividend—
Next EarningsJul 16, 2026
Short Interest—