Market Cap$20.53B
Enterprise Value$27.25B
P/E Ratio (TTM)22.66
P/S Ratio1.51
P/B Ratio2.41
Forward P/E—
EPS (TTM)$11.29
EPS (FY)$16.44
Revenue (TTM)$14.14B
Profit Margin6.66%
Operating Margin11.11%
ROE10.51%
Debt/Equity0.83
Avg Vol (30d)689K
Beta (1Y)0.33
Beta (3Y)0.70
Beta (5Y)0.91
Shares Out82.00M
Float81.67M
Dividend1.13%
Next EarningsJul 30, 2026
Short Interest—