Market Cap$18.92B
Enterprise Value$33.61B
P/E Ratio (TTM)12.15
P/S Ratio1.69
P/B Ratio1.08
Forward P/E—
EPS (TTM)$1.28
EPS (FY)$1.69
Revenue (TTM)$11.35B
Profit Margin14.21%
Operating Margin25.88%
ROE10.18%
Debt/Equity0.88
Avg Vol (30d)894K
Beta (1Y)0.77
Beta (3Y)0.63
Beta (5Y)0.51
Shares Out1.26B
Float—
Dividend5.60%
Next EarningsAug 27, 2026
Short Interest—