Market Cap$19.50B
Enterprise Value$33.30B
P/E Ratio (TTM)11.45
P/S Ratio1.60
P/B Ratio1.04
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)5K
Beta (1Y)0.53
Beta (3Y)0.68
Beta (5Y)0.49
Shares Out251.67M
Float194.88M
Dividend—
Next EarningsAug 27, 2026
Short Interest—