Market Cap$24.07B
Enterprise Value$66.93B
P/E Ratio (TTM)6.96
P/S Ratio3.21
P/B Ratio1.35
Forward P/E—
EPS (TTM)$21.35
EPS (FY)$15.37
Revenue (TTM)$7.56B
Profit Margin49.62%
Operating Margin49.19%
ROE21.13%
Debt/Equity2.38
Avg Vol (30d)1.4M
Beta (1Y)0.62
Beta (3Y)0.81
Beta (5Y)0.99
Shares Out166.88M
Float159.67M
Dividend0.81%
Next EarningsApr 29, 2026
Short Interest—