Market Cap$37.29B
Enterprise Value$66.93B
P/E Ratio (TTM)18.84
P/S Ratio8.84
P/B Ratio—
Forward P/E—
EPS (TTM)$4.62
EPS (FY)$1.01
Revenue (TTM)$4.26B
Profit Margin-11.07%
Operating Margin48.91%
ROE—
Debt/Equity—
Avg Vol (30d)3.0M
Beta (1Y)0.04
Beta (3Y)0.84
Beta (5Y)0.96
Shares Out436.07M
Float435.50M
Dividend4.88%
Next EarningsApr 22, 2026
Short Interest—