$14.67 (2.22%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -4705 | last: 5304
Increased Positions
change: -2421 | last: 2721
Reduced Positions
change: -1731 | last: 1961
New Positions
change: -236 | last: 253
Sold Positions
change: 4159 | last: 337
Total Calls
Total Puts
Put-Call Ratio
change: 39.2582 | last: 0.6364
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $660.09 | 2.52B | $1.66T | $35.87B | $83.9B | $1.71T |
| 2024-12-31 | $585.51 | 2.53B | $1.48T | $43.89B | $49.06B | $1.49T |
| 2023-12-31 | $353.96 | 2.57B | $911.09B | $41.86B | $37.23B | $906.47B |
| 2022-12-31 | $120.34 | 2.69B | $323.35B | $14.68B | $26.59B | $335.26B |
| 2021-12-31 | $336.35 | 2.82B | $946.83B | $16.6B | $13.87B | $944.1B |
| 2020-12-31 | $273.16 | 2.85B | $778.78B | $17.58B | $10.65B | $771.86B |
| 2019-12-31 | $205.25 | 2.85B | $585.78B | $19.08B | $10.6B | $577.31B |
| 2018-12-31 | $131.09 | 2.89B | $378.85B | $10.02B | $500M | $369.33B |
| 2017-12-31 | $176.46 | 2.95B | $521.16B | $8.08B | $340M | $513.42B |
| 2016-12-31 | $115.05 | 2.92B | $335.57B | $8.9B | $- | $326.66B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $572.13 | 2.53B | $1.45T | $23.43B | $86.77B | $1.51T |
| 2025-12-31 | $660.09 | 2.52B | $1.66T | $35.87B | $83.9B | $1.71T |
| 2025-09-30 | $734.38 | 2.52B | $1.85T | $10.19B | $51.06B | $1.89T |
| 2025-06-30 | $738.09 | 2.52B | $1.86T | $12B | $49.56B | $1.9T |
| 2025-03-31 | $576.36 | 2.53B | $1.46T | $28.75B | $49.52B | $1.48T |
| 2024-12-31 | $585.51 | 2.53B | $1.48T | $43.89B | $49.06B | $1.49T |
| 2024-09-30 | $572.44 | 2.53B | $1.45T | $43.85B | $49.05B | $1.45T |
| 2024-06-30 | $504.68 | 2.53B | $1.28T | $32.04B | $37.99B | $1.28T |
| 2024-03-31 | $491.35 | 2.54B | $1.25T | $32.31B | $37.63B | $1.26T |
| 2023-12-31 | $353.96 | 2.57B | $908.26B | $41.86B | $37.23B | $903.63B |
| 2023-09-30 | $300.21 | 2.58B | $773.34B | $36.89B | $36.22B | $772.67B |
| 2023-06-30 | $286.98 | 2.57B | $736.96B | $28.78B | $36.22B | $744.4B |