$0.1 (1.14%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -264 | last: 290
Increased Positions
change: -134 | last: 145
Reduced Positions
change: -79 | last: 84
New Positions
change: -28 | last: 35
Sold Positions
change: 224 | last: 46
Total Calls
Total Puts
Put-Call Ratio
change: -47.6289 | last: 0.4763
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $6.56 | 1.56B | $10.25B | $3.19B | $5.6B | $12.66B |
| 2024-12-31 | $5.69 | 2.01B | $11.43B | $3.47B | $5B | $12.96B |
| 2023-12-31 | $5.18 | 1.89B | $9.8B | $4.07B | $4.92B | $10.65B |
| 2022-12-31 | $4.71 | 2.02B | $9.52B | $3.41B | $6.67B | $12.79B |
| 2021-12-31 | $4.34 | 2.06B | $8.94B | $6.89B | $12.23B | $14.28B |
| 2020-12-31 | $3.23 | 2.06B | $6.65B | $8.37B | $11.07B | $9.36B |
| 2019-12-31 | $4.04 | 2.06B | $8.31B | $12.25B | $12.02B | $8.07B |
| 2018-12-31 | $4.05 | 2.61B | $10.57B | $8.74B | $13.66B | $15.49B |
| 2017-12-31 | $5.28 | 2.62B | $13.82B | $10.77B | $14.53B | $17.58B |
| 2016-12-31 | $5.25 | 2.62B | $13.77B | $11.35B | $14.08B | $16.5B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $6.56 | 1.51B | $9.93B | $3.19B | $5.6B | $12.34B |
| 2025-06-30 | $6.14 | 1.63B | $10.04B | $3.2B | $4.27B | $11.11B |
| 2024-12-31 | $5.69 | 2.01B | $11.43B | $3.47B | $5B | $12.96B |
| 2024-06-30 | $5.83 | 1.67B | $9.76B | $3.89B | $4.62B | $10.48B |
| 2024-03-31 | $5.59 | 1.67B | $9.35B | $3.89B | $4.62B | $10.08B |
| 2023-12-31 | $5.18 | 1.75B | $9.08B | $4.07B | $4.68B | $9.69B |
| 2023-09-30 | $4.54 | 1.84B | $8.33B | $4.07B | $4.68B | $8.93B |
| 2023-06-30 | $4.65 | 2.23B | $10.38B | $3.76B | $5.4B | $12.02B |
| 2023-03-31 | $3.96 | 1.95B | $7.72B | $- | $- | $7.72B |
| 2022-12-31 | $4.71 | 1.98B | $9.3B | $3.41B | $6.67B | $12.56B |
| 2022-09-30 | $4.04 | 2.55B | $10.31B | $8.05B | $12.2B | $14.45B |
| 2022-06-30 | $4.18 | 2.55B | $10.67B | $7.91B | $11.82B | $14.58B |