-$0.72 (-3.23%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -222 | last: 235
Increased Positions
change: -157 | last: 166
Reduced Positions
change: -25 | last: 27
New Positions
change: -93 | last: 100
Sold Positions
change: 181 | last: 31
Total Calls
Total Puts
Put-Call Ratio
change: -42.6402 | last: 0.4264
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $22.37 | 151.89M | $3.4B | $792.97M | $308.59M | $2.91B |
| 2024-12-31 | $60.35 | 143.65M | $8.67B | $123.43M | $168.4M | $8.71B |
| 2023-12-31 | $60.35 | 143.65M | $8.67B | $81.94M | $120.95M | $8.71B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $28.47 | 159.64M | $4.54B | $326.18M | $52.99M | $4.27B |
| 2025-12-31 | $22.37 | 155.65M | $3.48B | $792.97M | $308.59M | $3B |
| 2025-09-30 | $29.32 | 148.14M | $4.34B | $995.99M | $44.47M | $3.39B |
| 2025-06-30 | $60.35 | 143.65M | $8.67B | $205.29M | $167.55M | $8.63B |
| 2025-03-31 | $60.35 | 143.65M | $8.67B | $176.88M | $167.15M | $8.66B |
| 2024-06-30 | $60.35 | 143.65M | $8.67B | $- | $- | $8.67B |
| 2024-03-31 | $60.35 | 143.65M | $8.67B | $- | $- | $8.67B |