Market Cap$20.93B
Enterprise Value$24.46B
P/E Ratio (TTM)29.02
P/S Ratio4.15
P/B Ratio—
Forward P/E—
EPS (TTM)$4.88
EPS (FY)$5.01
Revenue (TTM)$5.20B
Profit Margin14.63%
Operating Margin23.56%
ROE—
Debt/Equity—
Avg Vol (30d)252K
Beta (1Y)0.79
Beta (3Y)1.24
Beta (5Y)1.15
Shares Out149.41M
Float149.40M
Dividend1.26%
Next EarningsAug 11, 2026
Short Interest—