Market Cap$12.47B
Enterprise Value$25.50B
P/E Ratio (TTM)23.83
P/S Ratio4.13
P/B Ratio68.51
Forward P/E—
EPS (TTM)$1.54
EPS (FY)$1.32
Revenue (TTM)$3.11B
Profit Margin16.97%
Operating Margin35.57%
ROE13.04%
Debt/Equity5.71
Avg Vol (30d)24K
Beta (1Y)0.27
Beta (3Y)0.19
Beta (5Y)0.76
Shares Out340.94M
Float332.26M
Dividend3.53%
Next EarningsMay 14, 2026
Short Interest—