$0.77 (0.19%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -777 | last: 834
Increased Positions
change: -317 | last: 346
Reduced Positions
change: -319 | last: 331
New Positions
change: -86 | last: 101
Sold Positions
change: 557 | last: 185
Total Calls
Total Puts
Put-Call Ratio
change: -88.6235 | last: 0.8862
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $256.13 | 120.45M | $30.85B | $4.2B | $12.94B | $39.59B |
| 2024-12-31 | $253.71 | 120.57M | $30.59B | $2.22B | $12.26B | $40.63B |
| 2023-12-31 | $457.81 | 123.87M | $56.71B | $4.69B | $12.27B | $64.28B |
| 2022-12-31 | $512.19 | 126.42M | $64.75B | $5.06B | $11.75B | $71.44B |
| 2021-12-31 | $463.86 | 128.69M | $59.69B | $3.39B | $13.22B | $69.52B |
| 2020-12-31 | $410.27 | 132.2M | $54.24B | $4.67B | $7.14B | $56.71B |
| 2019-12-31 | $366.52 | 134.05M | $49.13B | $4.05B | $6.11B | $51.19B |
| 2018-12-31 | $286.48 | 137.49M | $39.39B | $2.34B | $6.07B | $43.11B |
| 2017-12-31 | $248.07 | 144.49M | $35.84B | $4.04B | $4.92B | $36.72B |
| 2016-12-31 | $204.03 | 149.37M | $30.48B | $3.88B | $4.09B | $30.69B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $173.39 | 120.33M | $20.86B | $4.95B | $13.99B | $29.91B |
| 2025-12-31 | $256.13 | 120.34M | $30.82B | $4.2B | $12.94B | $39.56B |
| 2025-09-30 | $260.17 | 120.49M | $31.35B | $5.39B | $12.61B | $38.57B |
| 2025-06-30 | $244.48 | 120.54M | $29.47B | $4.04B | $12.59B | $38.02B |
| 2025-03-31 | $264.60 | 120.4M | $31.86B | $4.25B | $13.31B | $40.92B |
| 2024-12-31 | $253.71 | 120.4M | $30.55B | $2.22B | $12.26B | $40.59B |
| 2024-09-30 | $316.74 | 120.4M | $38.14B | $5.12B | $13.02B | $46.04B |
| 2024-06-30 | $373.49 | 120.44M | $44.99B | $5.5B | $12.9B | $52.38B |
| 2024-03-31 | $351.45 | 120.98M | $42.52B | $5.91B | $13.21B | $49.82B |
| 2023-12-31 | $457.81 | 122.46M | $56.06B | $4.69B | $12.27B | $63.64B |
| 2023-09-30 | $486.52 | 123.43M | $60.05B | $15.15B | $11.73B | $56.63B |
| 2023-06-30 | $447.13 | 124.57M | $55.7B | $16.21B | $11.74B | $51.23B |