-$5.87 (-2.7%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3109 | last: 3575
Increased Positions
change: -1459 | last: 1687
Reduced Positions
change: -1174 | last: 1333
New Positions
change: -147 | last: 181
Sold Positions
change: 2643 | last: 404
Total Calls
Total Puts
Put-Call Ratio
change: -96.6721 | last: 0.9667
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $296.21 | 932.3M | $276.16B | $13.64B | $67.15B | $329.67B |
| 2024-12-31 | $219.83 | 937.2M | $206.02B | $13.95B | $58.4B | $250.47B |
| 2023-12-31 | $163.55 | 911.21M | $149.03B | $13.07B | $59.94B | $195.9B |
| 2022-12-31 | $140.89 | 902.66M | $127.18B | $7.89B | $54.01B | $173.3B |
| 2021-12-31 | $133.66 | 895.99M | $119.76B | $6.65B | $55.14B | $168.25B |
| 2020-12-31 | $120.34 | 890.35M | $107.14B | $13.21B | $65.09B | $159.02B |
| 2019-12-31 | $128.15 | 887.24M | $113.7B | $8.17B | $68.16B | $173.69B |
| 2018-12-31 | $108.67 | 912M | $99.11B | $11.38B | $45.81B | $133.54B |
| 2017-12-31 | $146.67 | 932.8M | $136.81B | $11.97B | $46.82B | $171.67B |
| 2016-12-31 | $158.69 | 955.4M | $151.61B | $7.83B | $42.17B | $185.95B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $281.21 | 938.5M | $263.92B | $- | $- | $263.92B |
| 2026-03-31 | $242.39 | 938.5M | $227.48B | $10.82B | $69.8B | $286.47B |
| 2025-12-31 | $296.21 | 936.5M | $277.4B | $13.64B | $67.15B | $330.91B |
| 2025-09-30 | $282.16 | 933.9M | $263.51B | $11.57B | $66.57B | $318.51B |
| 2025-06-30 | $294.78 | 929.4M | $273.97B | $11.94B | $67.72B | $329.74B |
| 2025-03-31 | $248.66 | 928M | $230.76B | $11.04B | $66.84B | $286.56B |
| 2024-12-31 | $219.83 | 926M | $203.56B | $13.95B | $58.4B | $248.01B |
| 2024-09-30 | $221.08 | 923.6M | $204.19B | $13.2B | $60.13B | $251.12B |
| 2024-06-30 | $175.10 | 920.29M | $161.14B | $12.21B | $59.84B | $208.77B |
| 2024-03-31 | $189.83 | 917.2M | $174.11B | $14.6B | $62.87B | $222.38B |
| 2023-12-31 | $163.55 | 914.7M | $149.6B | $13.07B | $59.94B | $196.47B |
| 2023-09-30 | $140.30 | 912.79M | $128.06B | $7.26B | $58.52B | $179.33B |