Market Cap$14.09B
Enterprise Value$13.17B
P/E Ratio (TTM)44.56
P/S Ratio5.92
P/B Ratio3.74
Forward P/E—
EPS (TTM)$7.20
EPS (FY)$11.31
Revenue (TTM)$2.33B
Profit Margin13.53%
Operating Margin15.34%
ROE8.90%
Debt/Equity0.17
Avg Vol (30d)513K
Beta (1Y)0.31
Beta (3Y)0.58
Beta (5Y)0.92
Shares Out42.45M
Float42.28M
Dividend—
Next EarningsApr 29, 2026
Short Interest—