Market Cap$149.15B
Enterprise Value$151.34B
P/E Ratio (TTM)53.35
P/S Ratio15.27
P/B Ratio8.92
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.3M
Beta (1Y)1.02
Beta (3Y)1.22
Beta (5Y)1.51
Shares Out354.16M
Float351.78M
Dividend—
Next EarningsJul 16, 2026
Short Interest—