Market Cap$30.92B
Enterprise Value$39.31B
P/E Ratio (TTM)23.31
P/S Ratio2.17
P/B Ratio—
Forward P/E—
EPS (TTM)$3.51
EPS (FY)$4.05
Revenue (TTM)$14.43B
Profit Margin9.59%
Operating Margin15.51%
ROE—
Debt/Equity—
Avg Vol (30d)3.6M
Beta (1Y)0.61
Beta (3Y)1.23
Beta (5Y)1.05
Shares Out388.72M
Float388.21M
Dividend2.05%
Next EarningsApr 22, 2026
Short Interest—