-$0.65 (-1.85%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -108 | last: 112
Increased Positions
change: -43 | last: 46
Reduced Positions
change: -34 | last: 35
New Positions
change: -8 | last: 11
Sold Positions
change: 104 | last: 6
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $23.62 | 59.16M | $1.4B | $291.68M | $776.8K | $1.11B |
| 2024-12-31 | $18.51 | 54.02M | $1B | $280.73M | $861.47K | $720.18M |
| 2023-12-31 | $25.38 | 38.39M | $974.24M | $391.23M | $238.9K | $583.25M |
| 2022-12-31 | $10.51 | 33.59M | $352.87M | $161.84M | $436.82K | $191.47M |
| 2021-12-31 | $12.65 | 30.41M | $384.85M | $209.35M | $250.18K | $175.75M |
| 2020-12-31 | $23.73 | 30.52M | $724.16M | $98.63M | $- | $625.53M |
| 2019-12-31 | $25.86 | 31.84M | $823.35M | $20.33M | $- | $803.03M |
| 2018-12-31 | $25.29 | 31.84M | $805.16M | $5.39M | $- | $799.78M |
| 2017-12-31 | $24.16 | - | $- | $4.8M | $- | $-4.8M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $24.44 | 65.31M | $1.6B | $246.96M | $738.89K | $1.35B |
| 2025-12-31 | $23.62 | 59.16M | $1.4B | $291.68M | $776.8K | $1.11B |
| 2025-09-30 | $21.26 | 62.26M | $1.32B | $329.29M | $578.66K | $994.69M |
| 2025-06-30 | $14.93 | 54.69M | $816.69M | $199.57M | $634.15K | $617.75M |
| 2025-03-31 | $14.51 | 54.52M | $790.98M | $236.5M | $740.98K | $555.23M |
| 2024-12-31 | $18.51 | 54.07M | $1B | $280.73M | $861.47K | $721.1M |
| 2024-09-30 | $16.63 | 54.07M | $899.14M | $305.19M | $116.94K | $594.06M |
| 2024-06-30 | $17.42 | 53.94M | $939.37M | $343.57M | $140.38K | $595.93M |
| 2024-03-31 | $20.14 | 53.82M | $1.08B | $368.34M | $190.46K | $715.5M |
| 2023-12-31 | $25.38 | 52.29M | $1.33B | $391.23M | $238.9K | $935.97M |
| 2023-09-30 | $19.73 | 40.91M | $807.26M | $158.36M | $291.35K | $649.19M |
| 2023-06-30 | $13.88 | 34.56M | $479.49M | $179.19M | $338.43K | $300.64M |