Market Cap$20.41B
Enterprise Value$32.67B
P/E Ratio (TTM)11.06
P/S Ratio1.66
P/B Ratio1.01
Forward P/E—
EPS (TTM)$6.57
EPS (FY)$8.55
Revenue (TTM)$11.79B
Profit Margin14.06%
Operating Margin25.71%
ROE10.50%
Debt/Equity0.88
Avg Vol (30d)6K
Beta (1Y)0.63
Beta (3Y)0.64
Beta (5Y)0.44
Shares Out251.67M
Float194.88M
Dividend—
Next EarningsAug 27, 2026
Short Interest—