$1.83 (2.18%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -616 | last: 638
Increased Positions
change: -297 | last: 309
Reduced Positions
change: -191 | last: 193
New Positions
change: -71 | last: 77
Sold Positions
change: 470 | last: 87
Total Calls
Total Puts
Put-Call Ratio
change: -101.1903 | last: 1.0119
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $792.89 | 1.4B | $1.11T | $182.85B | $5.38B | $930.78B |
| 2024-12-31 | $707.91 | 1.38B | $979.76B | $57.77B | $10.61B | $932.6B |
| 2023-12-31 | $1033.65 | 1.35B | $1.4T | $59.79B | $10.17B | $1.35T |
| 2022-12-31 | $562.47 | 1.26B | $711.17B | $34.33B | $16.93B | $693.78B |
| 2021-12-31 | $370.33 | 1.25B | $464.08B | $6.43B | $12.76B | $470.41B |
| 2020-12-31 | $1159.30 | 1.19B | $1.38T | $22.42B | $16.97B | $1.37T |
| 2019-12-31 | $263.29 | 1.15B | $303.73B | $5.77B | $6.65B | $304.61B |
| 2018-12-31 | $154.28 | 741.9M | $114.46B | $14.16B | $- | $100.3B |
| 2017-12-31 | $173.72 | 860.58M | $149.5B | $3.06B | $- | $146.44B |
| 2016-12-31 | $185.38 | 860.58M | $159.53B | $1.32B | $- | $158.21B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $704.79 | 1.4B | $989.52B | $198.51B | $5.1B | $796.11B |
| 2025-12-31 | $792.89 | 1.4B | $1.11T | $182.85B | $5.38B | $934.63B |
| 2025-09-30 | $940.85 | 1.4B | $1.32T | $92.39B | $10.67B | $1.23T |
| 2025-06-30 | $749.69 | 1.4B | $1.05T | $63.22B | $10.96B | $995.02B |
| 2025-03-31 | $858.77 | 1.39B | $1.2T | $70.13B | $11.25B | $1.14T |
| 2024-12-31 | $707.91 | 1.39B | $983.43B | $57.77B | $10.61B | $936.26B |
| 2024-09-30 | $945.98 | 1.39B | $1.31T | $65.3B | $10.24B | $1.26T |
| 2024-06-30 | $966.54 | 1.38B | $1.34T | $56.76B | $9.77B | $1.29T |
| 2024-03-31 | $861.53 | 1.38B | $1.19T | $55.59B | $9.48B | $1.14T |
| 2023-12-31 | $1033.65 | 1.37B | $1.42T | $59.79B | $10.17B | $1.37T |
| 2023-09-30 | $715.96 | 1.37B | $977.74B | $54.94B | $19.75B | $942.55B |
| 2023-06-30 | $501.34 | 1.36B | $681.62B | $31.38B | $18.27B | $668.51B |