Market Cap$31.11B
Enterprise Value$32.63B
P/E Ratio (TTM)32.83
P/S Ratio3.47
P/B Ratio2.73
Forward P/E—
EPS (TTM)$3.93
EPS (FY)$5.08
Revenue (TTM)$9.03B
Profit Margin10.60%
Operating Margin14.53%
ROE8.65%
Debt/Equity0.22
Avg Vol (30d)2.1M
Beta (1Y)0.89
Beta (3Y)1.43
Beta (5Y)1.17
Shares Out243.14M
Float242.50M
Dividend1.33%
Next EarningsApr 28, 2026
Short Interest—