Market Cap$10.30B
Enterprise Value$16.04B
P/E Ratio (TTM)8.36
P/S Ratio0.51
P/B Ratio0.82
Forward P/E—
EPS (TTM)$2.51
EPS (FY)$2.37
Revenue (TTM)$19.89B
Profit Margin6.14%
Operating Margin8.70%
ROE10.47%
Debt/Equity0.69
Avg Vol (30d)1.1M
Beta (1Y)0.42
Beta (3Y)0.51
Beta (5Y)0.59
Shares Out482.19M
Float482.15M
Dividend3.15%
Next EarningsMay 12, 2026
Short Interest—