Market Cap$6.23B
Enterprise Value$17.37B
P/E Ratio (TTM)—
P/S Ratio0.62
P/B Ratio1.43
Forward P/E—
EPS (TTM)$-10.00
EPS (FY)$3.98
Revenue (TTM)$9.49B
Profit Margin-11.36%
Operating Margin8.25%
ROE-24.80%
Debt/Equity3.18
Avg Vol (30d)2.2M
Beta (1Y)0.27
Beta (3Y)0.23
Beta (5Y)0.81
Shares Out109.66M
Float109.24M
Dividend0.23%
Next EarningsJul 16, 2026
Short Interest—