$5.4 (8.31%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -815 | last: 863
Increased Positions
change: -363 | last: 410
Reduced Positions
change: -293 | last: 294
New Positions
change: -100 | last: 106
Sold Positions
change: 557 | last: 191
Total Calls
Total Puts
Put-Call Ratio
change: -85.859 | last: 0.8586
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $84.40 | 688.17M | $90.8B | $2.33B | $633M | $89.1B |
| 2024-12-31 | $40.67 | 611.72M | $38.89B | $1.72B | $6.05B | $43.22B |
| 2023-12-31 | $10.59 | 546.62M | $9.05B | $530M | $6.71B | $15.23B |
| 2022-12-31 | $0.95 | 504.14M | $747.14M | $434M | $8.82B | $9.13B |
| 2021-12-31 | $46.36 | 414.02M | $30.01B | $403M | $5.77B | $35.38B |
| 2020-12-31 | $47.91 | 324.9M | $24.33B | $301M | $1.87B | $25.9B |
| 2019-12-31 | $18.41 | 234.24M | $6.74B | $76.02M | $1.62B | $8.28B |
| 2018-12-31 | $6.54 | 150.22M | $1.54B | $78.86M | $633.44M | $2.09B |
| 2017-12-31 | $3.82 | 76.2M | $455.08M | $172.68M | $302.39M | $584.79M |
| 2016-12-31 | $2.22 | 75M | $260.29M | $39.18M | $170.77M | $391.88M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $62.88 | 713.74M | $70.16B | $2.41B | $621M | $68.37B |
| 2025-12-31 | $84.40 | 708.74M | $93.51B | $2.33B | $633M | $91.82B |
| 2025-09-30 | $75.45 | 696.06M | $82.1B | $2.22B | $5.75B | $85.63B |
| 2025-06-30 | $67.39 | 677.07M | $71.33B | $1.86B | $6.11B | $75.58B |
| 2025-03-31 | $41.82 | 670.29M | $43.82B | $1.86B | $6.04B | $48.01B |
| 2024-12-31 | $40.67 | 650.82M | $41.38B | $1.72B | $6.05B | $45.71B |
| 2024-09-30 | $34.82 | 619.42M | $33.72B | $871M | $6.14B | $38.99B |
| 2024-06-30 | $24.87 | 594.65M | $23.12B | $542M | $6.15B | $28.72B |
| 2024-03-31 | $17.36 | 581.49M | $15.78B | $252M | $6.44B | $21.97B |
| 2023-12-31 | $10.59 | 570.55M | $9.45B | $530M | $6.71B | $15.62B |
| 2023-09-30 | $8.40 | 554.22M | $7.28B | $616M | $6.47B | $13.13B |
| 2023-06-30 | $5.18 | 531.11M | $4.3B | $541M | $8.37B | $12.13B |