Market Cap$144.00B
Enterprise Value$169.33B
P/E Ratio (TTM)30.42
P/S Ratio6.18
P/B Ratio17.43
Forward P/E—
EPS (TTM)$3.90
EPS (FY)$5.57
Revenue (TTM)$14.88B
Profit Margin20.53%
Operating Margin51.33%
ROE35.78%
Debt/Equity1.69
Avg Vol (30d)5.7M
Beta (1Y)1.41
Beta (3Y)1.57
Beta (5Y)1.63
Shares Out742.88M
Float732.48M
Dividend4.00%
Next EarningsJul 16, 2026
Short Interest—