$3.07 (0.86%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2838 | last: 3212
Increased Positions
change: -1278 | last: 1433
Reduced Positions
change: -1102 | last: 1249
New Positions
change: -208 | last: 221
Sold Positions
change: 2591 | last: 185
Total Calls
Total Puts
Put-Call Ratio
change: -84.6168 | last: 0.8462
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $327.31 | 538M | $176.09B | $9.13B | $54.6B | $221.57B |
| 2024-12-31 | $260.64 | 541M | $141.01B | $11.97B | $60.1B | $189.13B |
| 2023-12-31 | $288.02 | 535M | $154.09B | $10.94B | $64.61B | $207.76B |
| 2022-12-31 | $262.64 | 538M | $141.3B | $7.63B | $38.94B | $172.62B |
| 2021-12-31 | $224.97 | 570M | $128.23B | $7.99B | $33.31B | $153.55B |
| 2020-12-31 | $229.92 | 586M | $134.73B | $6.27B | $32.99B | $161.45B |
| 2019-12-31 | $241.07 | 605M | $145.85B | $6.04B | $29.9B | $169.71B |
| 2018-12-31 | $194.67 | 661M | $128.68B | $6.94B | $33.93B | $155.66B |
| 2017-12-31 | $173.90 | 731M | $127.12B | $3.8B | $35.34B | $158.66B |
| 2016-12-31 | $146.21 | 748M | $109.37B | $3.24B | $34.6B | $140.72B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $351.85 | 540M | $190B | $12.04B | $57.32B | $235.28B |
| 2025-12-31 | $327.31 | 539M | $176.42B | $9.13B | $54.6B | $221.9B |
| 2025-09-30 | $282.20 | 538M | $151.82B | $9.44B | $54.59B | $196.97B |
| 2025-06-30 | $279.21 | 538M | $150.21B | $8.03B | $56.2B | $198.39B |
| 2025-03-31 | $311.55 | 538M | $167.61B | $8.81B | $57.38B | $216.18B |
| 2024-12-31 | $260.64 | 540.52M | $140.88B | $11.97B | $60.1B | $189.01B |
| 2024-09-30 | $322.21 | 537M | $173.03B | $9.01B | $60.4B | $224.41B |
| 2024-06-30 | $311.01 | 537M | $167.01B | $9.3B | $62.64B | $220.36B |
| 2024-03-31 | $283.04 | 536M | $151.71B | $9.71B | $64.02B | $206.02B |
| 2023-12-31 | $288.02 | 535M | $154.09B | $10.94B | $64.61B | $207.76B |
| 2023-09-30 | $268.76 | 535M | $143.79B | $34.74B | $60.47B | $169.51B |
| 2023-06-30 | $222.02 | 535M | $118.78B | $34.25B | $61.54B | $146.08B |