$0.5 (1.38%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -253 | last: 266
Increased Positions
change: -126 | last: 134
Reduced Positions
change: -73 | last: 75
New Positions
change: -41 | last: 46
Sold Positions
change: 207 | last: 39
Total Calls
Total Puts
Put-Call Ratio
change: -78.5107 | last: 0.7851
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $34.57 | 88.49M | $3.06B | $112.82M | $27.91M | $2.97B |
| 2024-12-31 | $25.70 | 81.68M | $2.1B | $84.38M | $19.17M | $2.03B |
| 2023-12-31 | $35.58 | 57.52M | $2.05B | $157.02M | $2.87M | $1.89B |
| 2022-12-31 | $18.17 | 41.44M | $753.05M | $68.63M | $3.48M | $687.9M |
| 2021-12-31 | $23.64 | 35.25M | $833.37M | $92.05M | $5.18M | $746.5M |
| 2020-12-31 | $14.00 | 24.72M | $346.1M | $72.04M | $6.72M | $280.79M |
| 2019-12-31 | $7.50 | 20.23M | $151.75M | $34.07M | $6.77M | $124.46M |
| 2018-12-31 | $11.19 | 14.24M | $159.36M | $20.5M | $- | $138.85M |
| 2017-12-31 | $11.19 | 14.24M | $159.36M | $5.96M | $3.21M | $156.6M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $33.32 | 88.7M | $2.96B | $157.52M | $28.6M | $2.83B |
| 2025-12-31 | $34.57 | 88.58M | $3.06B | $112.82M | $55.49M | $3B |
| 2025-09-30 | $27.21 | 89.66M | $2.44B | $298.93M | $27.24M | $2.17B |
| 2025-06-30 | $21.02 | 88.47M | $1.86B | $114.64M | $26.6M | $1.77B |
| 2025-03-31 | $16.38 | 88.36M | $1.45B | $130M | $25.97M | $1.34B |
| 2024-12-31 | $25.70 | 87.34M | $2.24B | $84.38M | $19.17M | $2.18B |
| 2024-09-30 | $31.68 | 86.19M | $2.73B | $400.28M | $18.8M | $2.35B |
| 2024-06-30 | $35.92 | 77.96M | $2.8B | $183.05M | $1.87M | $2.62B |
| 2024-03-31 | $42.52 | 75.11M | $3.19B | $108.34M | $2.41M | $3.09B |
| 2023-12-31 | $35.58 | 65.25M | $2.32B | $157.02M | $2.87M | $2.17B |
| 2023-09-30 | $26.98 | 60M | $1.62B | $151.85M | $2.1M | $1.47B |
| 2023-06-30 | $23.50 | 56.25M | $1.32B | $102.84M | $2.57M | $1.22B |