-$0.42 (-0.62%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -296 | last: 306
Increased Positions
change: -199 | last: 205
Reduced Positions
change: -62 | last: 63
New Positions
change: -77 | last: 80
Sold Positions
change: 249 | last: 38
Total Calls
Total Puts
Put-Call Ratio
change: -115.5569 | last: 1.1556
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $44.82 | 79.25M | $3.55B | $199.16M | $7.94M | $3.36B |
| 2024-12-31 | $39.20 | 77.89M | $3.05B | $142.71M | $9.02M | $2.92B |
| 2023-12-31 | $46.06 | 66.89M | $3.08B | $148.64M | $10.9M | $2.94B |
| 2022-12-31 | $39.43 | 60.54M | $2.39B | $57.24M | $10.44M | $2.34B |
| 2021-12-31 | $31.24 | 43.63M | $1.36B | $175.69M | $8.26M | $1.2B |
| 2020-12-31 | $15.38 | 34.54M | $531.26M | $45.01M | $3.32M | $489.57M |
| 2019-12-31 | $13.11 | 25.94M | $340.07M | $24.76M | $16.45M | $331.76M |
| 2018-12-31 | $6.31 | 19.43M | $122.58M | $67.75M | $15.01M | $69.84M |
| 2017-12-31 | $2.83 | 17.99M | $50.9M | $20.49M | $6.8M | $37.22M |
| 2016-12-31 | $7.70 | 15.49M | $119.3M | $17.1M | $- | $102.2M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $58.15 | 87.35M | $5.08B | $545.87M | $7.49M | $4.54B |
| 2025-12-31 | $44.82 | 79.25M | $3.55B | $199.16M | $7.94M | $3.36B |
| 2025-09-30 | $40.15 | 79.25M | $3.18B | $104.51M | $8.33M | $3.09B |
| 2025-06-30 | $31.30 | 78.95M | $2.47B | $135.38M | $8.72M | $2.34B |
| 2025-03-31 | $33.55 | 78.69M | $2.64B | $116.66M | $8.68M | $2.53B |
| 2024-12-31 | $39.20 | 78.39M | $3.07B | $142.71M | $9.02M | $2.94B |
| 2024-09-30 | $39.37 | 77.93M | $3.07B | $87.62M | $9.79M | $2.99B |
| 2024-06-30 | $37.69 | 77.67M | $2.93B | $136.73M | $10.03M | $2.8B |
| 2024-03-31 | $42.14 | 77.59M | $3.27B | $58.9M | $10.42M | $3.22B |
| 2023-12-31 | $46.06 | 69.97M | $3.22B | $148.64M | $10.9M | $3.08B |
| 2023-09-30 | $34.16 | 66M | $2.25B | $99.57M | $11M | $2.17B |
| 2023-06-30 | $38.50 | 65.86M | $2.54B | $64.55M | $11.51M | $2.48B |