Market Cap$198.12B
Enterprise Value$191.11B
P/E Ratio (TTM)42.16
P/S Ratio16.00
P/B Ratio34.82
Forward P/E—
EPS (TTM)$34.42
EPS (FY)$33.28
Revenue (TTM)$12.74B
Profit Margin35.78%
Operating Margin42.54%
ROE100.78%
Debt/Equity1.12
Avg Vol (30d)980K
Beta (1Y)1.88
Beta (3Y)1.47
Beta (5Y)1.44
Shares Out131.08M
Float130.94M
Dividend0.52%
Next EarningsApr 23, 2026
Short Interest—