$1.63 (3.93%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -230 | last: 238
Increased Positions
change: -136 | last: 141
Reduced Positions
change: -63 | last: 65
New Positions
change: -44 | last: 45
Sold Positions
change: 187 | last: 34
Total Calls
Total Puts
Put-Call Ratio
change: -8.3448 | last: 0.0834
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $50.64 | 64.23M | $3.25B | $354.72M | $77.31M | $2.98B |
| 2024-12-31 | $42.29 | 55.33M | $2.34B | $92.65M | $54.64M | $2.3B |
| 2023-12-31 | $15.38 | 42.71M | $656.83M | $45.68M | $53.71M | $664.86M |
| 2022-12-31 | $19.35 | 26.57M | $514.14M | $43.46M | $31.29M | $501.97M |
| 2021-12-31 | $26.72 | 13.44M | $359M | $79.67M | $4.92M | $284.25M |
| 2020-12-31 | $11.50 | 3.71M | $42.64M | $53.65M | $2000 | $-11.01M |
| 2019-12-31 | $11.50 | 3.42M | $39.36M | $3.2M | $132K | $36.3M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $40.23 | 71.48M | $2.88B | $114.35M | $75.03M | $2.84B |
| 2025-12-31 | $50.64 | 64.23M | $3.25B | $354.72M | $77.31M | $2.98B |
| 2025-09-30 | $29.06 | 63.85M | $1.86B | $57.77M | $77.22M | $1.87B |
| 2025-06-30 | $23.56 | 63.79M | $1.5B | $49.12M | $77.55M | $1.53B |
| 2025-03-31 | $24.02 | 63.67M | $1.53B | $55.09M | $54.46M | $1.53B |
| 2024-12-31 | $42.29 | 54.9M | $2.32B | $92.65M | $54.64M | $2.28B |
| 2024-09-30 | $44.20 | 54.9M | $2.43B | $27.26M | $54.91M | $2.45B |
| 2024-06-30 | $36.29 | 54.73M | $1.99B | $25.08M | $52.83M | $2.01B |
| 2024-03-31 | $42.35 | 50.97M | $2.16B | $69.1M | $53.26M | $2.14B |
| 2023-12-31 | $15.38 | 44.45M | $683.67M | $45.68M | $53.71M | $691.7M |
| 2023-09-30 | $13.71 | 44.36M | $608.22M | $27.44M | $29.52M | $610.3M |
| 2023-06-30 | $16.05 | 44.27M | $710.53M | $33.89M | $30.09M | $706.73M |