Market Cap$23.09B
Enterprise Value$60.29B
P/E Ratio (TTM)12.07
P/S Ratio2.59
P/B Ratio1.16
Forward P/E—
EPS (TTM)$165.75
EPS (FY)$177.88
Revenue (TTM)$14.47B
Profit Margin23.21%
Operating Margin32.52%
ROE9.92%
Debt/Equity1.63
Avg Vol (30d)104K
Beta (1Y)0.93
Beta (3Y)0.64
Beta (5Y)0.65
Shares Out10.83M
Float7.84M
Dividend0.42%
Next EarningsApr 23, 2026
Short Interest—