-$3.83 (-14.46%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -268 | last: 281
Increased Positions
change: -149 | last: 160
Reduced Positions
change: -59 | last: 59
New Positions
change: -53 | last: 56
Sold Positions
change: 225 | last: 35
Total Calls
Total Puts
Put-Call Ratio
change: -49.3368 | last: 0.4934
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $16.51 | 175.46M | $2.9B | $205.33M | $36.76M | $2.73B |
| 2024-12-31 | $20.38 | 164.47M | $3.35B | $174.96M | $48.71M | $3.23B |
| 2023-12-31 | $21.46 | 137.37M | $2.95B | $127.11M | $52.24M | $2.87B |
| 2022-12-31 | $27.81 | 125.53M | $3.49B | $218.04M | $60.35M | $3.33B |
| 2021-12-31 | $44.60 | 121.52M | $5.42B | $293.48M | $64.01M | $5.19B |
| 2020-12-31 | $83.76 | 108.97M | $9.13B | $507.14M | $68.86M | $8.69B |
| 2019-12-31 | $17.42 | 95.61M | $1.67B | $79.45M | $72.53M | $1.66B |
| 2018-12-31 | $20.66 | 92.62M | $1.91B | $77.12M | $- | $1.84B |
| 2017-12-31 | $15.64 | 14.96M | $234.04M | $218.38M | $- | $15.66M |
| 2016-12-31 | $21.45 | 6.42M | $137.81M | $39.85M | $- | $97.96M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $19.20 | 186.64M | $3.58B | $387.63M | $40.05M | $3.24B |
| 2025-12-31 | $16.51 | 175.46M | $2.9B | $205.33M | $36.76M | $2.73B |
| 2025-09-30 | $14.52 | 172.42M | $2.5B | $90.96M | $44.4M | $2.46B |
| 2025-06-30 | $13.99 | 171.45M | $2.4B | $141.21M | $46.56M | $2.3B |
| 2025-03-31 | $13.60 | 171.22M | $2.33B | $56.95M | $48.63M | $2.32B |
| 2024-12-31 | $20.38 | 170.09M | $3.47B | $174.96M | $48.71M | $3.34B |
| 2024-09-30 | $29.13 | 169.46M | $4.94B | $90.64M | $52.52M | $4.9B |
| 2024-06-30 | $22.01 | 168.83M | $3.72B | $74.68M | $48.75M | $3.69B |
| 2024-03-31 | $20.56 | 149.4M | $3.07B | $60.57M | $50.55M | $3.06B |
| 2023-12-31 | $21.46 | 138.25M | $2.97B | $127.11M | $52.24M | $2.89B |
| 2023-09-30 | $20.63 | 137.64M | $2.84B | $148.01M | $53.9M | $2.75B |
| 2023-06-30 | $29.51 | 137.05M | $4.04B | $131.97M | $55.52M | $3.97B |