-$1.13 (-0.35%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1670 | last: 1868
Increased Positions
change: -645 | last: 703
Reduced Positions
change: -611 | last: 669
New Positions
change: -118 | last: 130
Sold Positions
change: 1490 | last: 154
Total Calls
Total Puts
Put-Call Ratio
change: -124.5061 | last: 1.2451
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $288.72 | 224.8M | $64.9B | $1.53B | $17.09B | $80.46B |
| 2024-12-31 | $234.70 | 226.1M | $53.07B | $1.64B | $17.48B | $68.9B |
| 2023-12-31 | $236.38 | 226.9M | $53.63B | $1.57B | $17.57B | $69.64B |
| 2022-12-31 | $246.42 | 234.8M | $57.86B | $456M | $15.59B | $73B |
| 2021-12-31 | $297.71 | 246.9M | $73.5B | $839M | $14.25B | $86.92B |
| 2020-12-31 | $237.61 | 255.1M | $60.61B | $1.12B | $13.11B | $72.61B |
| 2019-12-31 | $194.13 | 263.3M | $51.11B | $580M | $12.73B | $63.27B |
| 2018-12-31 | $149.54 | 268.1M | $40.09B | $358M | $11.14B | $50.88B |
| 2017-12-31 | $144.90 | 287.9M | $41.72B | $690M | $9.84B | $50.86B |
| 2016-12-31 | $108.07 | 293.9M | $31.76B | $956M | $10.21B | $41.02B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $287.00 | 225.1M | $64.6B | $1.34B | $17.1B | $80.36B |
| 2025-12-31 | $288.72 | 224.8M | $64.9B | $1.53B | $17.09B | $80.46B |
| 2025-09-30 | $300.41 | 224.4M | $67.41B | $1.42B | $17.08B | $83.08B |
| 2025-06-30 | $255.97 | 225M | $57.59B | $1.3B | $17.37B | $73.66B |
| 2025-03-31 | $236.85 | 226.1M | $53.55B | $1.01B | $17.22B | $69.76B |
| 2024-12-31 | $234.70 | 226.2M | $53.09B | $1.64B | $17.48B | $68.93B |
| 2024-09-30 | $248.50 | 226.2M | $56.21B | $975M | $17.2B | $72.43B |
| 2024-06-30 | $214.06 | 226M | $48.38B | $659M | $17.59B | $65.31B |
| 2024-03-31 | $252.00 | 225.68M | $56.87B | $652M | $17.58B | $73.8B |
| 2023-12-31 | $236.38 | 225.68M | $53.35B | $1.57B | $17.57B | $69.35B |
| 2023-09-30 | $196.93 | 226.4M | $44.58B | $1.51B | $16.58B | $59.66B |
| 2023-06-30 | $226.76 | 227.5M | $51.59B | $556M | $15.13B | $66.16B |