Market Cap$71.98B
Enterprise Value$85.95B
P/E Ratio (TTM)49.34
P/S Ratio6.12
P/B Ratio—
Forward P/E—
EPS (TTM)$6.54
EPS (FY)$8.11
Revenue (TTM)$12.28B
Profit Margin12.56%
Operating Margin23.08%
ROE—
Debt/Equity—
Avg Vol (30d)1.6M
Beta (1Y)0.79
Beta (3Y)1.00
Beta (5Y)1.07
Shares Out227.65M
Float222.68M
Dividend0.19%
Next EarningsJul 29, 2026
Short Interest—