-$3.67 (-1.35%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3251 | last: 3648
Increased Positions
change: -1508 | last: 1655
Reduced Positions
change: -1250 | last: 1434
New Positions
change: -194 | last: 206
Sold Positions
change: 2978 | last: 209
Total Calls
Total Puts
Put-Call Ratio
change: -100.7267 | last: 1.0073
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $305.63 | 713.4M | $218.04B | $774M | $54.81B | $272.08B |
| 2024-12-31 | $289.89 | 718.3M | $208.23B | $1.08B | $51.95B | $259.09B |
| 2023-12-31 | $296.51 | 727.9M | $215.83B | $4.58B | $53.09B | $264.34B |
| 2022-12-31 | $263.53 | 736.5M | $194.09B | $2.58B | $48.7B | $240.21B |
| 2021-12-31 | $268.07 | 746.3M | $200.06B | $4.71B | $49.35B | $244.7B |
| 2020-12-31 | $214.58 | 744.6M | $159.78B | $3.45B | $51.46B | $207.79B |
| 2019-12-31 | $197.61 | 758.1M | $149.81B | $898.5M | $47.56B | $196.47B |
| 2018-12-31 | $177.57 | 778.2M | $138.18B | $866M | $31.08B | $168.39B |
| 2017-12-31 | $172.12 | 807.4M | $138.97B | $2.46B | $29.54B | $166.04B |
| 2016-12-31 | $121.72 | 854.4M | $104B | $1.22B | $25.96B | $128.73B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $310.79 | 710.7M | $220.88B | $1.17B | $54.88B | $274.59B |
| 2025-12-31 | $305.63 | 714.19M | $218.28B | $774M | $54.81B | $272.32B |
| 2025-09-30 | $303.89 | 712.9M | $216.64B | $2.41B | $55.82B | $270.05B |
| 2025-06-30 | $292.17 | 714.5M | $208.76B | $1.88B | $55.87B | $262.75B |
| 2025-03-31 | $312.37 | 714.9M | $223.31B | $1.24B | $52.76B | $274.84B |
| 2024-12-31 | $289.89 | 715.2M | $207.33B | $1.08B | $51.95B | $258.19B |
| 2024-09-30 | $304.51 | 716.7M | $218.24B | $1.22B | $53.41B | $270.43B |
| 2024-06-30 | $249.99 | 718.8M | $179.69B | $792M | $52B | $230.9B |
| 2024-03-31 | $280.22 | 721.8M | $202.26B | $838M | $50.88B | $252.31B |
| 2023-12-31 | $296.51 | 723.83M | $214.62B | $4.58B | $53.09B | $263.14B |
| 2023-09-30 | $263.44 | 727.2M | $191.57B | $3.5B | $49.75B | $237.83B |
| 2023-06-30 | $298.41 | 729.6M | $217.72B | $1.63B | $48.47B | $264.57B |