Market Cap$42.39B
Enterprise Value$68.96B
P/E Ratio (TTM)7.99
P/S Ratio5.59
P/B Ratio1.77
Forward P/E—
EPS (TTM)$1.38
EPS (FY)$0.73
Revenue (TTM)$7.83B
Profit Margin72.81%
Operating Margin2.57%
ROE26.40%
Debt/Equity0.75
Avg Vol (30d)223K
Beta (1Y)1.16
Beta (3Y)1.00
Beta (5Y)0.47
Shares Out3.81B
Float—
Dividend0.32%
Next EarningsJun 29, 2026
Short Interest—