$0.12 (0.75%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -265 | last: 275
Increased Positions
change: -139 | last: 144
Reduced Positions
change: -69 | last: 70
New Positions
change: -40 | last: 40
Sold Positions
change: 212 | last: 39
Total Calls
Total Puts
Put-Call Ratio
change: -80.3171 | last: 0.8032
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $15.95 | 134.37M | $2.14B | $80.21M | $74.81M | $2.14B |
| 2024-12-31 | $8.98 | 143.06M | $1.28B | $83.43M | $79.37M | $1.28B |
| 2023-12-31 | $8.99 | 143.24M | $1.29B | $48.88M | $97.61M | $1.34B |
| 2022-12-31 | $4.32 | 141.92M | $613.07M | $94.17M | $8.09M | $526.99M |
| 2021-12-31 | $22.87 | 129.37M | $2.96B | $231.9M | $8.74M | $2.74B |
| 2020-12-31 | $13.83 | 118.47M | $1.64B | $272.35M | $8.41M | $1.37B |
| 2019-12-31 | $20.26 | 93.02M | $1.88B | $306.02M | $- | $1.58B |
| 2018-12-31 | $6.82 | 84.78M | $578.21M | $117.97M | $- | $460.25M |
| 2017-12-31 | $4.85 | 76.92M | $373.05M | $165.63M | $- | $207.42M |
| 2016-12-31 | $2.10 | 35.28M | $74.1M | $39.65M | $- | $34.45M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $14.82 | 132.38M | $1.96B | $41.01M | $68.64M | $1.99B |
| 2025-12-31 | $15.95 | 134.37M | $2.14B | $80.21M | $74.81M | $2.14B |
| 2025-09-30 | $11.05 | 137.18M | $1.52B | $73.19M | $78.21M | $1.52B |
| 2025-06-30 | $8.47 | 138.92M | $1.18B | $53M | $81.83M | $1.21B |
| 2025-03-31 | $8.04 | 138.92M | $1.12B | $66.43M | $77.91M | $1.13B |
| 2024-12-31 | $8.98 | 142.18M | $1.28B | $83.43M | $79.37M | $1.27B |
| 2024-09-30 | $7.33 | 143.05M | $1.05B | $37.14M | $87.85M | $1.1B |
| 2024-06-30 | $5.49 | 143.33M | $786.87M | $33.41M | $85.98M | $839.44M |
| 2024-03-31 | $5.40 | 144.01M | $777.67M | $64.46M | $88.54M | $801.75M |
| 2023-12-31 | $8.99 | 143.62M | $1.29B | $48.88M | $97.61M | $1.34B |
| 2023-09-30 | $7.77 | 142.85M | $1.11B | $46.4M | $93.21M | $1.16B |
| 2023-06-30 | $9.68 | 142.78M | $1.38B | $81.71M | $101.21M | $1.4B |