Market Cap$330,769
Enterprise Value—
P/E Ratio (TTM)—
P/S Ratio—
P/B Ratio—
Forward P/E—
EPS (TTM)—
EPS (FY)—
Revenue (TTM)—
Profit Margin—
Operating Margin—
ROE—
Debt/Equity—
Avg Vol (30d)757K
Beta (1Y)-4.07
Beta (3Y)-2.33
Beta (5Y)0.31
Shares Out551.28M
Float542.68M
Dividend—
Next EarningsMay 20, 2026
Short Interest—