Market Cap$20.41B
Enterprise Value$32.92B
P/E Ratio (TTM)11.21
P/S Ratio1.69
P/B Ratio1.02
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)8K
Beta (1Y)0.66
Beta (3Y)0.68
Beta (5Y)0.49
Shares Out251.67M
Float194.88M
Dividend—
Next EarningsAug 27, 2026
Short Interest—