-$4.25 (-1.33%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1016 | last: 1111
Increased Positions
change: -488 | last: 527
Reduced Positions
change: -362 | last: 384
New Positions
change: -95 | last: 105
Sold Positions
change: 878 | last: 128
Total Calls
Total Puts
Put-Call Ratio
change: -146.2037 | last: 1.462
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $259.50 | 175.45M | $45.53B | $318.1M | $10.25B | $55.46B |
| 2024-12-31 | $299.44 | 175.35M | $52.51B | $447.42M | $9.35B | $61.41B |
| 2023-12-31 | $305.00 | 175.47M | $53.52B | $370M | $9.1B | $62.25B |
| 2022-12-31 | $280.19 | 175.26M | $49.11B | $775.25M | $6.87B | $55.2B |
| 2021-12-31 | $374.56 | 174.86M | $65.49B | $734.6M | $7.48B | $72.24B |
| 2020-12-31 | $230.93 | 174.49M | $40.3B | $257.56M | $2.54B | $42.58B |
| 2019-12-31 | $212.96 | 174.29M | $37.12B | $409.74M | $1.9B | $38.61B |
| 2018-12-31 | $202.41 | 173.97M | $35.21B | $361.22M | $1.41B | $36.26B |
| 2017-12-31 | $209.00 | 173.61M | $36.29B | $433.38M | $1.43B | $37.28B |
| 2016-12-31 | $223.50 | 173.09M | $38.69B | $183.69M | $390.75M | $38.89B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $270.88 | 175.52M | $47.54B | $134.61M | $9.71B | $57.12B |
| 2025-12-31 | $259.50 | 175.47M | $45.53B | $318.1M | $10.25B | $55.47B |
| 2025-09-30 | $288.85 | 175.46M | $50.68B | $296.46M | $10.04B | $60.43B |
| 2025-06-30 | $293.42 | 175.44M | $51.48B | $1.1B | $10.44B | $60.81B |
| 2025-03-31 | $299.29 | 175.42M | $52.5B | $287.18M | $9.42B | $61.64B |
| 2024-12-31 | $299.44 | 175.2M | $52.46B | $447.42M | $9.35B | $61.37B |
| 2024-09-30 | $363.87 | 175.04M | $63.69B | $599M | $9.47B | $72.57B |
| 2024-06-30 | $283.13 | 175.47M | $49.68B | $542.26M | $9.4B | $58.54B |
| 2024-03-31 | $286.50 | 175.7M | $50.34B | $271.64M | $9.07B | $59.13B |
| 2023-12-31 | $305.00 | 175.67M | $53.58B | $370M | $9.1B | $62.31B |
| 2023-09-30 | $263.52 | 175.5M | $46.25B | $629.77M | $9.03B | $54.65B |
| 2023-06-30 | $291.88 | 175.48M | $51.22B | $651.66M | $6.89B | $57.46B |