-$20.38 (-6.15%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2097 | last: 2343
Increased Positions
change: -964 | last: 1096
Reduced Positions
change: -811 | last: 883
New Positions
change: -142 | last: 160
Sold Positions
change: 1871 | last: 196
Total Calls
Total Puts
Put-Call Ratio
change: -87.3029 | last: 0.873
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $351.47 | 382.2M | $134.33B | $4.01B | $16.36B | $146.68B |
| 2024-12-31 | $360.05 | 381M | $137.18B | $3.65B | $14.12B | $147.65B |
| 2023-12-31 | $299.46 | 379.6M | $113.68B | $2.97B | $13.49B | $124.2B |
| 2022-12-31 | $244.49 | 378.2M | $92.47B | $1.84B | $13.53B | $104.15B |
| 2021-12-31 | $267.42 | 377M | $100.82B | $2.94B | $12.9B | $110.77B |
| 2020-12-31 | $245.04 | 375.5M | $92.01B | $2.94B | $14.42B | $103.49B |
| 2019-12-31 | $209.94 | 374M | $78.52B | $4.34B | $11.48B | $85.66B |
| 2018-12-31 | $156.75 | 374.1M | $58.64B | $3.62B | $9.86B | $64.88B |
| 2017-12-31 | $154.84 | 374M | $57.91B | $2.54B | $7.22B | $62.59B |
| 2016-12-31 | $119.81 | 374.1M | $44.82B | $3.32B | $6.91B | $48.42B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $328.59 | 382.9M | $125.82B | $2.88B | $15.23B | $138.17B |
| 2025-12-31 | $351.47 | 382.5M | $134.44B | $4.01B | $16.36B | $146.79B |
| 2025-09-30 | $369.67 | 382.4M | $141.36B | $3.26B | $17.51B | $155.62B |
| 2025-06-30 | $395.63 | 382.2M | $151.21B | $2.38B | $17.13B | $165.96B |
| 2025-03-31 | $372.25 | 381.7M | $142.09B | $2.32B | $17.36B | $157.12B |
| 2024-12-31 | $360.05 | 381M | $137.18B | $3.65B | $14.12B | $147.65B |
| 2024-09-30 | $361.26 | 381.1M | $137.68B | $3.85B | $16.01B | $149.83B |
| 2024-06-30 | $336.50 | 381M | $128.21B | $1.87B | $12.74B | $139.08B |
| 2024-03-31 | $354.67 | 380.4M | $134.92B | $2.33B | $13.4B | $145.99B |
| 2023-12-31 | $299.46 | 380M | $113.79B | $2.97B | $13.49B | $124.32B |
| 2023-09-30 | $273.27 | 379.8M | $103.79B | $1.86B | $13.19B | $115.12B |
| 2023-06-30 | $305.09 | 379.7M | $115.84B | $1.4B | $13.44B | $127.88B |