$1.6 (0.74%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2354 | last: 2643
Increased Positions
change: -1214 | last: 1352
Reduced Positions
change: -653 | last: 744
New Positions
change: -192 | last: 221
Sold Positions
change: 2009 | last: 251
Total Calls
Total Puts
Put-Call Ratio
change: -119.7779 | last: 1.1978
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $217.12 | 762.3M | $165.51B | $10.92B | $54.43B | $209.02B |
| 2024-12-31 | $177.00 | 646.9M | $114.5B | $13.8B | $54.19B | $154.89B |
| 2023-12-31 | $260.66 | 605.45M | $157.82B | $12.69B | $52.6B | $197.73B |
| 2022-12-31 | $190.49 | 594.58M | $113.26B | $14.61B | $57.28B | $155.92B |
| 2021-12-31 | $201.32 | 587.69M | $118.31B | $8.05B | $58.37B | $168.63B |
| 2020-12-31 | $214.06 | 568.63M | $121.72B | $7.75B | $63.85B | $177.82B |
| 2019-12-31 | $325.76 | 567.86M | $184.99B | $9.48B | $27.55B | $203.05B |
| 2018-12-31 | $322.50 | 579.5M | $186.89B | $7.64B | $13.85B | $193.1B |
| 2017-12-31 | $294.91 | 602.72M | $177.75B | $8.81B | $11.12B | $180.05B |
| 2016-12-31 | $155.68 | 635.71M | $98.97B | $8.8B | $10.01B | $100.18B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $199.03 | 818.18M | $162.84B | $9.44B | $47.21B | $200.61B |
| 2025-12-31 | $217.12 | 768.08M | $166.77B | $10.92B | $54.43B | $210.28B |
| 2025-09-30 | $215.83 | 756.7M | $163.32B | $6.17B | $53.35B | $210.5B |
| 2025-06-30 | $209.53 | 756.6M | $158.53B | $7.09B | $53.32B | $204.77B |
| 2025-03-31 | $170.55 | 753.4M | $128.49B | $10.14B | $53.62B | $171.97B |
| 2024-12-31 | $177.00 | 718.1M | $127.1B | $13.8B | $54.19B | $167.49B |
| 2024-09-30 | $152.04 | 618.86M | $94.09B | $9.96B | $57.65B | $141.78B |
| 2024-06-30 | $186.70 | 616.3M | $115.06B | $10.89B | $57.93B | $162.1B |
| 2024-03-31 | $189.50 | 612.9M | $116.14B | $6.91B | $47.94B | $157.17B |
| 2023-12-31 | $260.66 | 575M | $149.88B | $12.69B | $52.6B | $189.79B |
| 2023-09-30 | $191.68 | 605.93M | $116.14B | $6.81B | $52.27B | $161.6B |
| 2023-06-30 | $211.16 | 605.5M | $127.86B | $7.25B | $52.27B | $172.87B |