$1.19 (1.21%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -196 | last: 200
Increased Positions
change: -120 | last: 123
Reduced Positions
change: -49 | last: 50
New Positions
change: -56 | last: 58
Sold Positions
change: 181 | last: 14
Total Calls
Total Puts
Put-Call Ratio
change: -8.76 | last: 0.0876
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $32.76 | 346.04M | $11.34B | $85.72M | $- | $11.25B |
| 2024-12-31 | $23.28 | 47.03M | $1.09B | $89.42M | $- | $1.01B |
| 2023-12-31 | $21.52 | 6.9M | $148.42M | $188.89M | $- | $-40.47M |
| 2022-12-31 | $11.25 | 3.37M | $37.93M | $34.86M | $4.63M | $7.69M |
| 2021-12-31 | $118.75 | 2.63M | $312.29M | $15.14M | $5.06M | $302.2M |
| 2020-12-31 | $196.75 | 2.13M | $420.04M | $90.1M | $5.45M | $335.39M |
| 2019-12-31 | $191.00 | 1.28M | $244.1M | $19.25M | $5.06M | $229.91M |
| 2018-12-31 | $187.25 | 832.9K | $155.96M | $22.46M | $- | $133.5M |
| 2017-12-31 | $135.25 | 605.13K | $81.84M | $12.82M | $- | $69.03M |
| 2016-12-31 | $108.75 | 391.67K | $42.59M | $47.75M | $- | $-5.15M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $50.44 | 346.04M | $17.45B | $97.18M | $- | $17.36B |
| 2025-12-31 | $32.76 | 346.04M | $11.34B | $85.72M | $- | $11.25B |
| 2025-09-30 | $16.76 | 74.93M | $1.26B | $64.9M | $- | $1.19B |
| 2025-06-30 | $14.97 | 60.7M | $908.63M | $81.66M | $- | $826.97M |
| 2025-03-31 | $16.14 | 60.27M | $972.69M | $48.49M | $- | $924.2M |
| 2024-12-31 | $23.28 | 47.03M | $1.09B | $89.42M | $- | $1.01B |
| 2024-09-30 | $29.41 | 50.89M | $1.5B | $71.58M | $- | $1.43B |
| 2024-06-30 | $24.55 | 45.32M | $1.11B | $45.14M | $- | $1.07B |
| 2024-03-31 | $37.00 | 36.51M | $1.35B | $227.55M | $- | $1.12B |
| 2023-12-31 | $21.52 | 21.7M | $467.09M | $188.89M | $- | $278.2M |
| 2023-09-30 | $12.25 | 4.29M | $52.6M | $90.59M | $- | $-37.99M |
| 2023-06-30 | $11.28 | 3.82M | $43.12M | $235.36M | $4.33M | $-187.91M |