Market Cap$144.00B
Enterprise Value$164.07B
P/E Ratio (TTM)29.31
P/S Ratio6.19
P/B Ratio16.79
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.9M
Beta (1Y)1.37
Beta (3Y)1.57
Beta (5Y)1.63
Shares Out742.88M
Float734.40M
Dividend4.15%
Next EarningsJul 16, 2026
Short Interest—