Market Cap$27.53B
Enterprise Value$25.25B
P/E Ratio (TTM)20.33
P/S Ratio3.73
P/B Ratio2.66
Forward P/E—
EPS (TTM)$1.02
EPS (FY)$1.55
Revenue (TTM)$7.04B
Profit Margin19.27%
Operating Margin22.58%
ROE13.69%
Debt/Equity0.36
Avg Vol (30d)481K
Beta (1Y)0.62
Beta (3Y)0.75
Beta (5Y)0.96
Shares Out1.32B
Float1.32B
Dividend1.07%
Next EarningsApr 23, 2026
Short Interest—