$3.02 (0.78%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -409 | last: 428
Increased Positions
change: -209 | last: 217
Reduced Positions
change: -152 | last: 158
New Positions
change: -69 | last: 70
Sold Positions
change: 348 | last: 54
Total Calls
Total Puts
Put-Call Ratio
change: -131.1573 | last: 1.3116
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $964.98 | 79.78M | $76.99B | $43.3B | $34.54B | $68.23B |
| 2024-12-31 | $690.97 | 79.62M | $55.01B | $47.51B | $37.49B | $45B |
| 2023-12-31 | $551.51 | 79.48M | $43.83B | $33.85B | $37.55B | $47.54B |
| 2022-12-31 | $515.87 | 79.53M | $41.03B | $34.07B | $39.49B | $46.45B |
| 2021-12-31 | $486.45 | 79.49M | $38.67B | $39.32B | $47.71B | $47.06B |
| 2020-12-31 | $593.59 | 79.41M | $47.14B | $36.73B | $50.97B | $61.38B |
| 2019-12-31 | $705.57 | 79.49M | $56.09B | $25.96B | $32.3B | $62.42B |
| 2018-12-31 | $745.92 | 79.69M | $59.44B | $22.14B | $33.32B | $70.62B |
| 2017-12-31 | $690.72 | 79.68M | $55.04B | $23.21B | $37.65B | $69.49B |
| 2016-12-31 | $529.15 | 79.61M | $42.12B | $16.63B | $38.56B | $64.05B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $1185.23 | 79.39M | $94.1B | $43.29B | $31.39B | $82.19B |
| 2025-12-31 | $964.98 | 79.75M | $76.96B | $43.3B | $34.54B | $68.19B |
| 2025-09-30 | $923.89 | 79.54M | $73.48B | $43.1B | $33.63B | $64.01B |
| 2025-06-30 | $791.22 | 79.91M | $63.23B | $41.47B | $34.53B | $56.29B |
| 2025-03-31 | $683.49 | 79.37M | $54.25B | $44.54B | $35.45B | $45.16B |
| 2024-12-31 | $690.97 | 79.67M | $55.05B | $47.51B | $37.49B | $45.03B |
| 2024-09-30 | $670.60 | 79.43M | $53.27B | $44.23B | $37.04B | $46.08B |
| 2024-06-30 | $608.19 | 79.31M | $48.23B | $34.86B | $38.26B | $51.63B |
| 2024-03-31 | $627.61 | 79.47M | $49.88B | $39.16B | $37.72B | $48.44B |
| 2023-12-31 | $551.51 | 79.42M | $43.8B | $33.85B | $37.55B | $47.5B |
| 2023-09-30 | $482.72 | 79.53M | $38.39B | $32.96B | $37.15B | $42.58B |
| 2023-06-30 | $532.98 | 79.53M | $42.39B | $33.19B | $38.6B | $47.8B |