$1.38 (1.06%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -315 | last: 331
Increased Positions
change: -160 | last: 168
Reduced Positions
change: -107 | last: 107
New Positions
change: -54 | last: 58
Sold Positions
change: 254 | last: 55
Total Calls
Total Puts
Put-Call Ratio
change: -23.3529 | last: 0.2335
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $87.34 | 63.57M | $5.55B | $128.39M | $10.32M | $5.43B |
| 2024-12-31 | $38.60 | 61.57M | $2.38B | $97.25M | $10.87M | $2.29B |
| 2023-12-31 | $22.93 | 56.76M | $1.3B | $186.73M | $1.14M | $1.12B |
| 2022-12-31 | $10.91 | 49.04M | $535.05M | $125.74M | $3.66M | $412.96M |
| 2021-12-31 | $34.20 | 46.32M | $1.58B | $123.66M | $5.86M | $1.47B |
| 2020-12-31 | $20.16 | 34.4M | $693.43M | $117.36M | $5.96M | $582.03M |
| 2019-12-31 | $7.05 | 25.89M | $182.55M | $33.01M | $17.01M | $166.56M |
| 2018-12-31 | $6.73 | 22.36M | $150.51M | $82.23M | $- | $68.28M |
| 2017-12-31 | $20.80 | 17.69M | $368.05M | $106.03M | $- | $262.02M |
| 2016-12-31 | $21.99 | 6.5M | $142.97M | $21.08M | $- | $121.89M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $105.40 | 65.09M | $6.86B | $193.71M | $9.78M | $6.68B |
| 2025-12-31 | $87.34 | 63.57M | $5.55B | $128.39M | $10.32M | $5.43B |
| 2025-09-30 | $66.43 | 63.77M | $4.24B | $113.71M | $10.75M | $4.13B |
| 2025-06-30 | $55.27 | 63.51M | $3.51B | $168.54M | $11.28M | $3.35B |
| 2025-03-31 | $48.36 | 62.96M | $3.04B | $139.65M | $11.36M | $2.92B |
| 2024-12-31 | $38.60 | 62.33M | $2.41B | $97.25M | $10.87M | $2.32B |
| 2024-09-30 | $45.00 | 61.77M | $2.78B | $131.12M | $10.9M | $2.66B |
| 2024-06-30 | $35.20 | 61.31M | $2.16B | $355.64M | $10.97M | $1.81B |
| 2024-03-31 | $28.28 | 60.86M | $1.72B | $172.57M | $462K | $1.55B |
| 2023-12-31 | $22.93 | 60.39M | $1.38B | $186.73M | $1.14M | $1.2B |
| 2023-09-30 | $16.68 | 59.18M | $987.17M | $230.53M | $1.8M | $758.45M |
| 2023-06-30 | $27.62 | 56.78M | $1.57B | $235.38M | $2.45M | $1.34B |