-$0.08 (-0.29%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -387 | last: 407
Increased Positions
change: -204 | last: 210
Reduced Positions
change: -126 | last: 129
New Positions
change: -91 | last: 92
Sold Positions
change: 316 | last: 50
Total Calls
Total Puts
Put-Call Ratio
change: -39.8914 | last: 0.3989
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $21.92 | 202.74M | $4.44B | $534.83M | $411.89M | $4.32B |
| 2024-12-31 | $6.96 | 202.26M | $1.41B | $387.88M | $345.18M | $1.37B |
| 2023-12-31 | $10.76 | 204.71M | $2.2B | $492.39M | $327.22M | $2.04B |
| 2022-12-31 | $15.67 | 209.88M | $3.29B | $655.45M | $336.59M | $2.97B |
| 2021-12-31 | $17.70 | 215.99M | $3.82B | $1.02B | $487.63M | $3.29B |
| 2020-12-31 | $20.11 | 151.14M | $3.04B | $860.63M | $552.7M | $2.73B |
| 2019-12-31 | $19.26 | 121.77M | $2.35B | $503.65M | $287.84M | $2.13B |
| 2018-12-31 | $12.09 | 120.14M | $1.45B | $419.21M | $247.55M | $1.28B |
| 2017-12-31 | $8.79 | 119.59M | $1.05B | $459.86M | $233.18M | $824.54M |
| 2016-12-31 | $8.92 | 103.27M | $921.14M | $327.13M | $220.05M | $814.07M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $29.40 | 205.62M | $6.05B | $634.09M | $68.42M | $5.48B |
| 2025-12-31 | $21.92 | 202.74M | $4.44B | $534.83M | $411.89M | $4.32B |
| 2025-09-30 | $24.42 | 213.4M | $5.21B | $409.33M | $367.57M | $5.17B |
| 2025-06-30 | $12.74 | 202.77M | $2.58B | $412.1M | $356.63M | $2.53B |
| 2025-03-31 | $10.03 | 202.42M | $2.03B | $319.61M | $348.01M | $2.06B |
| 2024-12-31 | $6.96 | 202.2M | $1.41B | $387.88M | $345.18M | $1.36B |
| 2024-09-30 | $5.68 | 202.14M | $1.15B | $334.34M | $342.13M | $1.16B |
| 2024-06-30 | $4.48 | 202.13M | $905.56M | $358.31M | $318.07M | $865.32M |
| 2024-03-31 | $4.70 | 202.36M | $951.07M | $467.01M | $319.93M | $803.99M |
| 2023-12-31 | $10.76 | 202.95M | $2.18B | $492.39M | $327.22M | $2.02B |
| 2023-09-30 | $13.29 | 203.88M | $2.71B | $437.68M | $333.32M | $2.61B |
| 2023-06-30 | $14.18 | 204.68M | $2.9B | $379.24M | $369.18M | $2.89B |