$1.25 (5.26%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -186 | last: 190
Increased Positions
change: -101 | last: 104
Reduced Positions
change: -49 | last: 49
New Positions
change: -36 | last: 37
Sold Positions
change: 142 | last: 40
Total Calls
Total Puts
Put-Call Ratio
change: -13.0458 | last: 0.1305
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $29.29 | 52.68M | $1.54B | $71.78M | $1.95B | $3.42B |
| 2024-12-31 | $23.48 | 52.38M | $1.23B | $108.52M | $1.7B | $2.82B |
| 2023-12-31 | $31.67 | 52.14M | $1.65B | $79.27M | $1.55B | $3.12B |
| 2022-12-31 | $57.14 | 51.84M | $2.96B | $115.53M | $937.65M | $3.78B |
| 2021-12-31 | $81.44 | 50.86M | $4.14B | $50.45M | $497.53M | $4.59B |
| 2020-12-31 | $52.24 | 47.7M | $2.49B | $66.42M | $873.15M | $3.3B |
| 2019-12-31 | $17.50 | 46.59M | $815.26M | $33.22M | $623.24M | $1.41B |
| 2018-12-31 | $14.10 | 45.73M | $644.78M | $61.4M | $246.05M | $829.43M |
| 2017-12-31 | $8.60 | 45.51M | $391.38M | $24.26M | $195.61M | $562.73M |
| 2016-12-31 | $5.50 | 46.41M | $255.25M | $20.61M | $159.88M | $394.53M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $25.50 | 52.89M | $1.35B | $103.97M | $2.05B | $3.29B |
| 2025-12-31 | $29.29 | 52.78M | $1.55B | $71.78M | $1.95B | $3.42B |
| 2025-09-30 | $33.58 | 52.95M | $1.78B | $94.55M | $1.95B | $3.63B |
| 2025-06-30 | $15.19 | 52.64M | $799.57M | $81.63M | $1.89B | $2.61B |
| 2025-03-31 | $12.08 | 52.54M | $634.73M | $71.59M | $1.78B | $2.35B |
| 2024-12-31 | $23.48 | 52.46M | $1.23B | $108.52M | $1.7B | $2.83B |
| 2024-09-30 | $37.94 | 52.41M | $1.99B | $185.37M | $1.73B | $3.53B |
| 2024-06-30 | $26.00 | 52.36M | $1.36B | $150.28M | $1.66B | $2.88B |
| 2024-03-31 | $24.99 | 52.29M | $1.31B | $135.42M | $1.62B | $2.79B |
| 2023-12-31 | $31.67 | 52.17M | $1.65B | $79.27M | $2.09B | $3.66B |
| 2023-09-30 | $38.56 | 52.21M | $2.01B | $164.68M | $1.48B | $3.33B |
| 2023-06-30 | $48.63 | 52.13M | $2.53B | $49M | $1.63B | $4.11B |