$4.82 (5.12%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -303 | last: 321
Increased Positions
change: -149 | last: 159
Reduced Positions
change: -101 | last: 106
New Positions
change: -68 | last: 72
Sold Positions
change: 239 | last: 52
Total Calls
Total Puts
Put-Call Ratio
change: -39.7221 | last: 0.3972
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $39.45 | 64.18M | $2.53B | $765.96M | $302.98M | $2.07B |
| 2024-12-31 | $15.10 | 62.21M | $939.42M | $407.44M | $188.78M | $720.75M |
| 2023-12-31 | $19.54 | 60.16M | $1.18B | $182.09M | $99.1M | $1.09B |
| 2022-12-31 | $7.71 | 59.24M | $456.71M | $247.95M | $79.5M | $288.26M |
| 2021-12-31 | $28.42 | 57.65M | $1.64B | $562.55M | $39.14M | $1.12B |
| 2020-12-31 | $27.08 | 54.7M | $1.48B | $71.77M | $50.01M | $1.46B |
| 2019-12-31 | $6.15 | 50.4M | $309.97M | $58.26M | $17.64M | $269.35M |
| 2018-12-31 | $3.63 | 53.32M | $193.54M | $27.12M | $9.45M | $175.86M |
| 2017-12-31 | $1.75 | 20.6M | $36.04M | $17.68M | $5.11M | $23.47M |
| 2016-12-31 | $1.87 | 23.67M | $44.26M | $10.12M | $4.77M | $38.91M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $39.35 | 65.8M | $2.59B | $894.14M | $337.06M | $2.03B |
| 2025-12-31 | $39.45 | 65.1M | $2.57B | $765.96M | $302.98M | $2.11B |
| 2025-09-30 | $39.13 | 64.38M | $2.52B | $1.06B | $297.04M | $1.76B |
| 2025-06-30 | $25.90 | 63.97M | $1.66B | $452.89M | $287.37M | $1.49B |
| 2025-03-31 | $23.34 | 63.27M | $1.48B | $457.24M | $237.14M | $1.26B |
| 2024-12-31 | $15.10 | 62.79M | $948.19M | $407.44M | $188.78M | $729.53M |
| 2024-09-30 | $20.30 | 62.5M | $1.27B | $333.47M | $176.21M | $1.11B |
| 2024-06-30 | $23.19 | 62.18M | $1.44B | $324.03M | $151.2M | $1.27B |
| 2024-03-31 | $30.32 | 61.37M | $1.86B | $211.3M | $121.16M | $1.77B |
| 2023-12-31 | $19.54 | 60.79M | $1.19B | $182.09M | $99.1M | $1.1B |
| 2023-09-30 | $18.11 | 60.22M | $1.09B | $207.1M | $87.56M | $970.73M |
| 2023-06-30 | $13.08 | 59.9M | $783.47M | $257.42M | $80.92M | $606.97M |