-$12.83 (-1.33%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1768 | last: 1962
Increased Positions
change: -788 | last: 874
Reduced Positions
change: -668 | last: 726
New Positions
change: -180 | last: 196
Sold Positions
change: 1629 | last: 119
Total Calls
Total Puts
Put-Call Ratio
change: -51.6184 | last: 0.5162
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-06-30 | $698.47 | 128.3M | $89.61B | $467M | $9.64B | $98.79B |
| 2024-06-30 | $501.01 | 128.51M | $64.38B | $422.03M | $10.97B | $74.94B |
| 2023-06-30 | $390.04 | 128.37M | $50.07B | $475.18M | $12.98B | $62.58B |
| 2022-06-30 | $246.05 | 128.54M | $31.63B | $6.65B | $11.72B | $36.7B |
| 2021-06-30 | $307.11 | 129M | $39.62B | $733.12M | $6.81B | $45.7B |
| 2020-06-30 | $183.27 | 128.42M | $23.54B | $685.51M | $8.7B | $31.55B |
| 2019-06-30 | $169.98 | 130M | $22.1B | $3.22B | $7.11B | $25.99B |
| 2018-06-30 | $155.85 | 133M | $20.73B | $822.14M | $4.96B | $24.86B |
| 2017-06-30 | $159.82 | 133.38M | $21.32B | $884.89M | $5.87B | $26.3B |
| 2016-06-30 | $108.05 | 135.35M | $14.62B | $1.22B | $3.04B | $16.44B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $895.24 | 126.2M | $112.98B | $476M | $9.58B | $122.09B |
| 2025-12-31 | $878.96 | 126.2M | $110.92B | $427M | $9.87B | $120.37B |
| 2025-09-30 | $758.15 | 126.5M | $95.91B | $473M | $10.33B | $105.77B |
| 2025-06-30 | $698.47 | 127.2M | $88.85B | $467M | $9.64B | $98.02B |
| 2025-03-31 | $607.85 | 128.75M | $78.26B | $408.74M | $9.37B | $87.23B |
| 2024-12-31 | $636.03 | 128.75M | $81.89B | $395.51M | $9.04B | $90.54B |
| 2024-09-30 | $631.82 | 128.66M | $81.29B | $371.07M | $10.19B | $91.11B |
| 2024-06-30 | $501.01 | 128.63M | $64.44B | $422.03M | $10.97B | $75B |
| 2024-03-31 | $551.01 | 128.5M | $70.81B | $405.48M | $11.37B | $81.77B |
| 2023-12-31 | $460.70 | 128.43M | $59.17B | $382.82M | $11.79B | $70.57B |
| 2023-09-30 | $389.52 | 128.47M | $50.04B | $448.93M | $12.19B | $61.78B |
| 2023-06-30 | $390.04 | 128.44M | $50.1B | $475.18M | $12.98B | $62.61B |