-$1.37 (-1.35%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -242 | last: 250
Increased Positions
change: -173 | last: 179
Reduced Positions
change: -54 | last: 56
New Positions
change: -93 | last: 97
Sold Positions
change: 217 | last: 21
Total Calls
Total Puts
Put-Call Ratio
change: -110.4832 | last: 1.1048
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $41.21 | 37.79M | $1.56B | $51.09M | $1.39M | $1.51B |
| 2024-12-31 | $21.80 | 33.31M | $726.25M | $22.79M | $1.49M | $704.94M |
| 2023-12-31 | $10.40 | 5.15M | $53.6M | $132.32M | $585K | $-78.14M |
| 2022-12-31 | $6.32 | 3.75M | $23.68M | $15.36M | $788K | $9.11M |
| 2021-12-31 | $70.88 | 3.43M | $243.42M | $131.65M | $- | $111.77M |
| 2020-12-31 | $125.44 | 2.75M | $344.33M | $58.15M | $- | $286.18M |
| 2019-12-31 | $242.56 | 2.31M | $561.15M | $65.07M | $- | $496.07M |
| 2018-12-31 | $91.20 | 2.08M | $189.89M | $58.34M | $- | $131.54M |
| 2017-12-31 | $232.32 | 2.21M | $513.58M | $51.57M | $- | $462.01M |
| 2016-12-31 | $232.32 | 2.21M | $513.58M | $4.54M | $- | $509.03M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $83.92 | 48.03M | $4.03B | $627.67M | $1.36M | $3.4B |
| 2025-12-31 | $41.21 | 37.79M | $1.56B | $51.09M | $1.39M | $1.51B |
| 2025-09-30 | $39.35 | 37.79M | $1.49B | $55.98M | $1.28M | $1.43B |
| 2025-06-30 | $18.63 | 35.82M | $667.37M | $13.24M | $1.33M | $655.46M |
| 2025-03-31 | $18.14 | 35.79M | $649.25M | $10.12M | $1.4M | $640.53M |
| 2024-12-31 | $21.80 | 35.03M | $763.74M | $22.79M | $1.49M | $742.44M |
| 2024-09-30 | $27.38 | 34.24M | $937.4M | $33.67M | $311K | $904.04M |
| 2024-06-30 | $28.87 | 34.23M | $988.13M | $314.17M | $407K | $674.37M |
| 2024-03-31 | $29.72 | 25.67M | $762.78M | $329.72M | $497K | $433.55M |
| 2023-12-31 | $10.40 | 4.53M | $47.11M | $132.32M | $585K | $-84.63M |
| 2023-09-30 | $13.67 | 3.91M | $53.41M | $157.28M | $670K | $-103.2M |
| 2023-06-30 | $12.13 | 3.79M | $45.98M | $62.63M | $- | $-16.65M |