Market Cap$14.23B
Enterprise Value$20.94B
P/E Ratio (TTM)23.32
P/S Ratio0.64
P/B Ratio2.95
Forward P/E—
EPS (TTM)$13.06
EPS (FY)$12.91
Revenue (TTM)$23.51B
Profit Margin2.75%
Operating Margin5.43%
ROE13.46%
Debt/Equity1.34
Avg Vol (30d)574K
Beta (1Y)1.37
Beta (3Y)1.99
Beta (5Y)1.45
Shares Out48.66M
Float47.63M
Dividend0.66%
Next EarningsApr 30, 2026
Short Interest—