$49.6 (2.87%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2045 | last: 2276
Increased Positions
change: -1000 | last: 1117
Reduced Positions
change: -697 | last: 774
New Positions
change: -267 | last: 316
Sold Positions
change: 1863 | last: 141
Total Calls
Total Puts
Put-Call Ratio
change: -144.855 | last: 1.4486
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $910.56 | 388.5M | $353.75B | $12.91B | $2.71B | $343.55B |
| 2024-12-31 | $669.31 | 393.3M | $263.24B | $12.74B | $4.99B | $255.5B |
| 2023-12-31 | $648.60 | 393.8M | $255.42B | $7.03B | $4.88B | $253.26B |
| 2022-12-31 | $510.28 | 397.7M | $202.94B | $7.21B | $4.42B | $200.15B |
| 2021-12-31 | $700.13 | 409.8M | $286.91B | $4.83B | $4.76B | $286.84B |
| 2020-12-31 | $399.05 | 418.3M | $166.92B | $4.5B | $4.85B | $167.27B |
| 2019-12-31 | $263.89 | 420.8M | $111.04B | $3.49B | $3.28B | $110.83B |
| 2018-12-31 | $135.70 | 424.9M | $57.66B | $779.15M | $3.17B | $60.05B |
| 2017-12-31 | $148.05 | 429.8M | $63.63B | $953.7M | $3.22B | $65.9B |
| 2016-12-31 | $106.55 | 425.6M | $45.35B | $2.92B | $3.34B | $45.76B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $1142.65 | 385.4M | $440.38B | $7.97B | $2.71B | $435.11B |
| 2025-12-31 | $910.56 | 386.5M | $351.93B | $12.91B | $2.71B | $341.73B |
| 2025-09-28 | $820.82 | 387.68M | $318.22B | $5.13B | $2.7B | $315.79B |
| 2025-06-30 | $679.98 | 388.2M | $263.97B | $7.26B | $3.71B | $260.42B |
| 2025-03-31 | $612.34 | 392.3M | $240.22B | $9.08B | $3.67B | $234.81B |
| 2024-12-31 | $669.31 | 393.3M | $263.24B | $12.74B | $4.99B | $255.5B |
| 2024-09-30 | $748.18 | 393.2M | $294.18B | $4.98B | $4.69B | $293.9B |
| 2024-06-30 | $963.01 | 393.2M | $378.65B | $4.81B | $4.6B | $378.45B |
| 2024-03-31 | $923.94 | 393.4M | $363.48B | $5.13B | $4.63B | $362.99B |
| 2023-12-31 | $648.60 | 393.4M | $255.16B | $7.03B | $4.83B | $252.96B |
| 2023-09-30 | $556.58 | 393.4M | $218.96B | $5B | $4.54B | $218.5B |
| 2023-06-30 | $664.23 | 393.8M | $261.58B | $6.34B | $4.52B | $259.75B |