Market Cap$23.02B
Enterprise Value$40.90B
P/E Ratio (TTM)24.16
P/S Ratio3.47
P/B Ratio2.39
Forward P/E—
EPS (TTM)$1.95
EPS (FY)$1.90
Revenue (TTM)$6.64B
Profit Margin13.95%
Operating Margin27.64%
ROE10.22%
Debt/Equity1.72
Avg Vol (30d)3.4M
Beta (1Y)0.13
Beta (3Y)0.43
Beta (5Y)0.61
Shares Out478.53M
Float477.11M
Dividend2.54%
Next EarningsMay 13, 2026
Short Interest—