-$4.29 (-4.63%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -218 | last: 241
Increased Positions
change: -97 | last: 117
Reduced Positions
change: -80 | last: 82
New Positions
change: -14 | last: 30
Sold Positions
change: 195 | last: 35
Total Calls
Total Puts
Put-Call Ratio
change: -11.8863 | last: 0.1189
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $17.43 | 86.59M | $1.51B | $74.22M | $157.34M | $1.59B |
| 2024-12-31 | $19.78 | 83.6M | $1.65B | $119.58M | $149.36M | $1.68B |
| 2023-12-31 | $23.77 | 80.72M | $1.92B | $188.34M | $157.75M | $1.89B |
| 2022-12-31 | $33.95 | 78.04M | $2.65B | $188.34M | $155.6M | $2.62B |
| 2021-12-31 | $75.39 | 76.04M | $5.73B | $130.68M | $339.68M | $5.94B |
| 2020-12-31 | $38.19 | 73.13M | $2.79B | $149.02M | $392.6M | $3.04B |
| 2019-12-31 | $21.22 | 71M | $1.51B | $93.06M | $221.05M | $1.63B |
| 2018-12-31 | $17.60 | 68.49M | $1.21B | $73.79M | $261.07M | $1.39B |
| 2017-12-31 | $26.42 | 66.25M | $1.75B | $73.35M | $347.61M | $2.02B |
| 2016-12-31 | $21.80 | 63.78M | $1.39B | $82.9M | $- | $1.31B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $17.39 | 87.6M | $1.52B | $62.5M | $151.18M | $1.61B |
| 2025-12-31 | $17.43 | 87.24M | $1.52B | $74.22M | $157.34M | $1.6B |
| 2025-09-30 | $16.08 | 87.19M | $1.4B | $113.24M | $145.16M | $1.43B |
| 2025-06-30 | $14.21 | 86.63M | $1.23B | $108.62M | $147.67M | $1.27B |
| 2025-03-31 | $10.86 | 85.27M | $926.04M | $104.04M | $148.81M | $970.82M |
| 2024-12-31 | $19.78 | 84.48M | $1.67B | $119.58M | $149.36M | $1.7B |
| 2024-09-30 | $14.48 | 84.07M | $1.22B | $149.47M | $152.07M | $1.22B |
| 2024-06-30 | $21.28 | 83.48M | $1.78B | $186.11M | $153.83M | $1.74B |
| 2024-03-31 | $19.03 | 82.35M | $1.57B | $192.91M | $155.59M | $1.53B |
| 2023-12-31 | $23.77 | 81.68M | $1.94B | $188.34M | $157.75M | $1.91B |
| 2023-09-30 | $22.25 | 81.25M | $1.81B | $188.13M | $158.98M | $1.78B |
| 2023-06-30 | $31.56 | 80.45M | $2.54B | $225.62M | $161.69M | $2.47B |