$0.17 (0.59%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -271 | last: 277
Increased Positions
change: -137 | last: 139
Reduced Positions
change: -82 | last: 83
New Positions
change: -52 | last: 54
Sold Positions
change: 223 | last: 25
Total Calls
Total Puts
Put-Call Ratio
change: -23.5091 | last: 0.2351
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $35.39 | 187.78M | $6.65B | $141.76M | $8.77M | $6.51B |
| 2024-12-31 | $18.10 | 186.29M | $3.37B | $41.07M | $68.57M | $3.4B |
| 2023-12-31 | $18.91 | 185.04M | $3.5B | $51.2M | $151.13M | $3.6B |
| 2022-12-31 | $16.34 | 180.4M | $2.95B | $90.55M | $155.57M | $3.01B |
| 2021-12-31 | $15.48 | 167.63M | $2.6B | $115.7M | $410.44M | $2.89B |
| 2020-12-31 | $16.17 | 162.3M | $2.63B | $302.52M | $411.8M | $2.73B |
| 2019-12-31 | $12.60 | 151.27M | $1.91B | $83.46M | $276.98M | $2.1B |
| 2018-12-31 | $11.98 | 156.62M | $1.88B | $174.26M | $352.77M | $2.05B |
| 2017-12-31 | $14.54 | 127.94M | $1.86B | $333.7M | $464.31M | $1.99B |
| 2016-12-31 | $13.06 | 104.67M | $1.37B | $499.25M | $45.78M | $913.39M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $38.02 | 187.61M | $7.13B | $95.25M | $4.65M | $7.04B |
| 2025-12-31 | $35.39 | 188.05M | $6.66B | $141.76M | $8.77M | $6.52B |
| 2025-09-30 | $40.08 | 188.31M | $7.55B | $56.91M | $5.26M | $7.5B |
| 2025-06-30 | $25.71 | 187.75M | $4.83B | $49.63M | $41.3M | $4.82B |
| 2025-03-31 | $21.12 | 186.98M | $3.95B | $63.07M | $80.02M | $3.97B |
| 2024-12-31 | $18.10 | 186.75M | $3.38B | $41.07M | $68.57M | $3.41B |
| 2024-09-30 | $25.03 | 186.41M | $4.67B | $43.33M | $65.07M | $4.69B |
| 2024-06-30 | $21.15 | 186.22M | $3.94B | $47.98M | $85M | $3.98B |
| 2024-03-31 | $22.39 | 185.76M | $4.16B | $70.6M | $159.67M | $4.25B |
| 2023-12-31 | $18.91 | 185.54M | $3.51B | $67.72M | $199.88M | $3.64B |
| 2023-09-30 | $15.95 | 185.52M | $2.96B | $70.75M | $323.66M | $3.21B |
| 2023-06-30 | $20.35 | 185.3M | $3.77B | $70.03M | $328.18M | $4.03B |