$0.9 (3.61%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -216 | last: 219
Increased Positions
change: -99 | last: 100
Reduced Positions
change: -55 | last: 55
New Positions
change: -31 | last: 31
Sold Positions
change: 162 | last: 34
Total Calls
Total Puts
Put-Call Ratio
change: -56.3787 | last: 0.5638
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $40.60 | 100.89M | $4.1B | $117.43M | $599.47M | $4.58B |
| 2024-12-31 | $16.41 | 88.76M | $1.46B | $49.82M | $563.9M | $1.97B |
| 2023-12-31 | $16.06 | 83M | $1.33B | $82.44M | $575.32M | $1.83B |
| 2022-12-31 | $17.04 | 80.06M | $1.36B | $46.15M | $265.17M | $1.58B |
| 2021-12-31 | $20.84 | 76.41M | $1.59B | $11.52M | $272K | $1.58B |
| 2020-12-31 | $26.88 | 66.37M | $1.78B | $17.53M | $248K | $1.77B |
| 2019-12-31 | $17.93 | 62.36M | $1.12B | $8.79M | $274K | $1.11B |
| 2018-12-31 | $18.05 | 59.1M | $1.07B | $2.93M | $- | $1.06B |
| 2017-12-31 | $14.34 | 56.43M | $809.3M | $4.05M | $- | $805.25M |
| 2016-12-31 | $10.95 | 53.33M | $583.92M | $1.65M | $- | $582.27M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $39.43 | 107.12M | $4.22B | $127.22M | $560.54M | $4.66B |
| 2025-12-31 | $40.60 | 104.24M | $4.23B | $117.43M | $599.47M | $4.71B |
| 2025-09-30 | $33.62 | 102.33M | $3.44B | $103.1M | $584.44M | $3.92B |
| 2025-06-30 | $19.75 | 100.72M | $1.99B | $121.38M | $577.27M | $2.44B |
| 2025-03-31 | $16.79 | 95.65M | $1.61B | $156.76M | $557.57M | $2.01B |
| 2024-12-31 | $16.41 | 90.59M | $1.49B | $49.82M | $563.9M | $2B |
| 2024-09-30 | $22.71 | 89.59M | $2.03B | $51.16M | $507.6M | $2.49B |
| 2024-06-30 | $18.23 | 87.92M | $1.6B | $71.31M | $484.13M | $2.02B |
| 2024-03-31 | $21.41 | 86.4M | $1.85B | $55.69M | $598.47M | $2.39B |
| 2023-12-31 | $16.06 | 84.51M | $1.36B | $82.44M | $575.32M | $1.85B |
| 2023-09-30 | $14.32 | 83.48M | $1.2B | $118.96M | $490.3M | $1.57B |
| 2023-06-30 | $15.96 | 82.43M | $1.32B | $202.64M | $458.17M | $1.57B |