$0.22 (0.75%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -284 | last: 296
Increased Positions
change: -151 | last: 160
Reduced Positions
change: -82 | last: 83
New Positions
change: -47 | last: 49
Sold Positions
change: 216 | last: 52
Total Calls
Total Puts
Put-Call Ratio
change: -25.5587 | last: 0.2556
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $23.24 | 115.6M | $2.69B | $344.3M | $3.78B | $6.13B |
| 2024-12-31 | $30.98 | 119.9M | $3.71B | $1.06B | $3.46B | $6.11B |
| 2023-12-31 | $14.09 | 119.1M | $1.68B | $849.1M | $3.55B | $4.38B |
| 2022-12-31 | $8.66 | 118.2M | $1.02B | $674.5M | $3.78B | $4.13B |
| 2021-12-31 | $16.12 | 117.25M | $1.89B | $707.3M | $3.95B | $5.13B |
| 2020-12-31 | $17.41 | 116.67M | $2.03B | $655.34M | $3.93B | $5.31B |
| 2019-12-31 | $33.85 | 116.31M | $3.94B | $488.31M | $3.38B | $6.82B |
| 2018-12-31 | $35.80 | 116.05M | $4.15B | $426.22M | $2.04B | $5.77B |
| 2017-12-31 | $34.82 | 115.77M | $4.03B | $522.55M | $1.79B | $5.3B |
| 2016-12-31 | $38.36 | 115.51M | $4.43B | $561.24M | $2.04B | $5.91B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $28.52 | 114.7M | $3.27B | $261.7M | $1.98B | $4.99B |
| 2025-12-31 | $23.24 | 116.6M | $2.71B | $344.3M | $3.78B | $6.15B |
| 2025-09-30 | $28.02 | 113.8M | $3.19B | $461.3M | $3.1B | $5.82B |
| 2025-06-30 | $30.18 | 113.5M | $3.43B | $928M | $3B | $5.5B |
| 2025-03-31 | $24.89 | 119.4M | $2.97B | $699.4M | $3.46B | $5.74B |
| 2024-12-31 | $30.98 | 119.9M | $3.71B | $1.06B | $3.46B | $6.11B |
| 2024-09-30 | $27.84 | 120M | $3.34B | $928.3M | $3.48B | $5.89B |
| 2024-06-30 | $21.57 | 119.9M | $2.59B | $788.8M | $3.42B | $5.22B |
| 2024-03-31 | $18.46 | 119.5M | $2.21B | $788.6M | $3.56B | $4.98B |
| 2023-12-31 | $14.09 | 119.2M | $1.68B | $849.1M | $3.55B | $4.38B |
| 2023-09-30 | $18.35 | 119.2M | $2.19B | $805.9M | $3.59B | $4.97B |
| 2023-06-30 | $16.50 | 119.1M | $1.97B | $758M | $3.63B | $4.84B |