$1.43 (2.76%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -172 | last: 180
Increased Positions
change: -123 | last: 129
Reduced Positions
change: -33 | last: 33
New Positions
change: -63 | last: 66
Sold Positions
change: 148 | last: 19
Total Calls
Total Puts
Put-Call Ratio
change: -31.8307 | last: 0.3183
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $15.40 | 56.66M | $872.63M | $98.9M | $399K | $774.13M |
| 2024-12-31 | $22.50 | 47.07M | $1.06B | $124.12M | -$ | $935.03M |
| 2023-12-31 | $13.84 | 35.55M | $491.96M | $100.14M | $335K | $392.15M |
| 2022-12-31 | $16.36 | 6.25M | $102.23M | $75.54M | $323K | $27.02M |
| 2021-12-31 | $9.00 | 7.81M | $70.33M | $110.02M | $159K | -$39.54M |
| 2020-12-31 | $88.20 | 4.39M | $387.24M | $47.7M | -$ | $339.54M |
| 2019-12-31 | $60.00 | 4.32M | $259.2M | $4.94M | -$ | $254.26M |
| 2018-12-31 | $60.00 | 4.32M | $259.2M | $7.38M | -$ | $251.82M |
| 2017-12-31 | $60.00 | 4.32M | $259.2M | $9.67M | $660K | $250.19M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $39.20 | 62.8M | $2.46B | $132.18M | $302K | $2.33B |
| 2025-12-31 | $15.40 | 56.66M | $872.63M | $98.9M | $399K | $774.13M |
| 2025-09-30 | $20.47 | 62.09M | $1.27B | $101.73M | $387K | $1.17B |
| 2025-06-30 | $20.06 | 52.11M | $1.05B | $119.44M | $580K | $926.37M |
| 2025-03-31 | $19.68 | 50.05M | $985M | $101.7M | $365K | $883.66M |
| 2024-12-31 | $22.50 | 49.86M | $1.12B | $124.12M | -$ | $997.69M |
| 2024-09-30 | $25.54 | 48.27M | $1.23B | $100.62M | $85000 | $1.13B |
| 2024-06-30 | $22.70 | 48.08M | $1.09B | $96.87M | $169K | $994.6M |
| 2024-03-31 | $18.90 | 42.05M | $794.67M | $149.16M | $252K | $645.76M |
| 2023-12-31 | $13.84 | 41.13M | $569.21M | $100.14M | $335K | $469.41M |
| 2023-09-30 | $13.66 | 41.03M | $560.48M | $73.85M | $332K | $486.97M |
| 2023-06-30 | $20.41 | 40.96M | $836.01M | $125.72M | $329K | $710.63M |