$1.87 (0.2%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3367 | last: 3854
Increased Positions
change: -1445 | last: 1659
Reduced Positions
change: -1370 | last: 1550
New Positions
change: -328 | last: 381
Sold Positions
change: 3124 | last: 184
Total Calls
Total Puts
Put-Call Ratio
change: -96.4134 | last: 0.9641
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $572.87 | 466.5M | $267.24B | $9.98B | $43.33B | $300.59B |
| 2024-12-31 | $362.76 | 486.7M | $176.56B | $6.89B | $38.41B | $208.08B |
| 2023-12-31 | $295.67 | 510.6M | $150.97B | $6.98B | $37.88B | $181.87B |
| 2022-12-31 | $239.56 | 526.9M | $126.22B | $7B | $36.99B | $156.21B |
| 2021-12-31 | $206.74 | 544M | $112.47B | $9.25B | $37.79B | $141B |
| 2020-12-31 | $182.02 | 544.1M | $99.04B | $9.35B | $37.16B | $126.85B |
| 2019-12-31 | $147.68 | 561.6M | $82.94B | $8.29B | $37.66B | $112.3B |
| 2018-12-31 | $127.07 | 591.4M | $75.15B | $7.89B | $36.55B | $103.81B |
| 2017-12-31 | $157.58 | 591.8M | $93.26B | $- | $34.88B | $128.13B |
| 2016-12-31 | $92.74 | 584.3M | $54.19B | $- | $36.78B | $90.97B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $708.46 | 463.4M | $328.3B | $4.07B | $43.07B | $367.29B |
| 2025-12-31 | $572.87 | 466.5M | $267.24B | $9.98B | $43.33B | $300.59B |
| 2025-09-30 | $477.15 | 468.6M | $223.59B | $7.54B | $41.53B | $257.59B |
| 2025-06-30 | $388.21 | 469.7M | $182.34B | $5.44B | $40.75B | $217.65B |
| 2025-03-31 | $329.80 | 474.9M | $156.62B | $3.56B | $38.59B | $191.65B |
| 2024-12-31 | $362.76 | 484.2M | $175.65B | $6.89B | $38.41B | $207.17B |
| 2024-09-30 | $391.12 | 484.2M | $189.38B | $5.64B | $37.9B | $221.64B |
| 2024-06-30 | $329.08 | 487.2M | $160.33B | $4.34B | $37.31B | $193.3B |
| 2024-03-31 | $363.74 | 493.9M | $179.65B | $4.96B | $37.85B | $212.55B |
| 2023-12-31 | $295.67 | 504.4M | $149.14B | $6.98B | $37.88B | $180.04B |
| 2023-09-30 | $273.00 | 509.8M | $139.18B | $6.54B | $37.14B | $169.77B |
| 2023-06-30 | $246.05 | 512.9M | $126.2B | $7.39B | $37.7B | $156.51B |