NASDAQ : SOLS
-$2.33 (-3.68%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1005 | last: 1153
Increased Positions
change: -491 | last: 542
Reduced Positions
change: -372 | last: 435
New Positions
change: -300 | last: 315
Sold Positions
change: 823 | last: 180
Total Calls
Total Puts
Put-Call Ratio
change: -57.5425 | last: 0.5754
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $48.58 | 159.06M | $7.73B | $534M | $2.43B | $9.62B |
| 2024-12-31 | $48.40 | 158.72M | $7.68B | $661M | $416M | $7.44B |
| 2023-12-31 | $48.40 | 158.72M | $7.68B | $606M | $229M | $7.3B |
| 2022-12-31 | $48.40 | 158.72M | $7.68B | -$ | -$ | $7.68B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $76.16 | 158.8M | $12.09B | $642M | $2.42B | $13.87B |
| 2025-12-31 | $48.58 | 159.68M | $7.76B | $534M | $2.43B | $9.65B |
| 2025-09-30 | $48.40 | 158.72M | $7.68B | $417M | $432M | $7.7B |
| 2025-06-30 | $48.40 | 158.72M | $7.68B | $450M | $2.26B | $9.5B |
| 2025-03-31 | $48.40 | 158.72M | $7.68B | $873M | $437M | $7.25B |
| 2024-12-31 | $48.40 | 158.7M | $7.68B | $661M | $416M | $7.44B |
| 2024-09-30 | $48.40 | 158.72M | $7.68B | -$ | -$ | $7.68B |
| 2024-06-30 | $48.40 | 158.72M | $7.68B | -$ | -$ | $7.68B |