Market Cap$24.55B
Enterprise Value$29.72B
P/E Ratio (TTM)11.38
P/S Ratio1.48
P/B Ratio1.30
Forward P/E—
EPS (TTM)$169.15
EPS (FY)$114.35
Revenue (TTM)$16.59B
Profit Margin13.06%
Operating Margin19.26%
ROE12.20%
Debt/Equity0.27
Avg Vol (30d)54K
Beta (1Y)0.58
Beta (3Y)0.60
Beta (5Y)0.79
Shares Out12.58M
Float12.31M
Dividend—
Next EarningsApr 29, 2026
Short Interest—