-$0.62 (-0.15%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1320 | last: 1463
Increased Positions
change: -674 | last: 753
Reduced Positions
change: -450 | last: 490
New Positions
change: -160 | last: 182
Sold Positions
change: 1074 | last: 203
Total Calls
Total Puts
Put-Call Ratio
change: -111.4975 | last: 1.115
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-10-31 | $453.82 | 160.17M | $72.69B | $2.89B | $14.29B | $84.1B |
| 2024-10-31 | $513.61 | 153.14M | $78.65B | $3.9B | $684.46M | $75.44B |
| 2023-10-31 | $469.44 | 152.15M | $71.42B | $1.43B | $677.6M | $70.67B |
| 2022-10-31 | $292.55 | 153M | $44.76B | $1.42B | $656.37M | $44B |
| 2021-10-31 | $329.84 | 152.7M | $50.37B | $1.43B | $666.77M | $49.6B |
| 2020-10-31 | $213.86 | 151.14M | $32.32B | $1.24B | $663.49M | $31.75B |
| 2019-10-31 | $135.75 | 149.87M | $20.35B | $728.6M | $137.71M | $19.75B |
| 2018-10-31 | $89.53 | 149.04M | $13.34B | $723.12M | $469.3M | $13.09B |
| 2017-10-31 | $86.52 | 150.46M | $13.02B | $1.05B | $143.99M | $12.11B |
| 2016-10-31 | $59.31 | 152.02M | $9.02B | $976.62M | $205M | $8.24B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $482.60 | 190.51M | $91.94B | $2.41B | $10.84B | $100.37B |
| 2026-01-31 | $465.12 | 160.17M | $74.5B | $2.13B | $10.87B | $83.24B |
| 2025-10-31 | $453.82 | 160.17M | $72.69B | $2.89B | $14.29B | $84.1B |
| 2025-07-31 | $633.47 | 160.17M | $101.47B | $2.53B | $15.14B | $114.08B |
| 2025-04-30 | $459.01 | 154.93M | $71.11B | $14.12B | $10.74B | $67.74B |
| 2025-01-31 | $525.48 | 154.41M | $81.14B | $3.65B | $665.04M | $78.15B |
| 2024-10-31 | $513.61 | 153.92M | $79.05B | $3.9B | $684.46M | $75.84B |
| 2024-07-31 | $558.32 | 153.42M | $85.66B | $1.84B | $673.88M | $84.49B |
| 2024-04-30 | $530.59 | 152.97M | $81.16B | $1.5B | $644.72M | $80.31B |
| 2024-01-31 | $533.35 | 152.31M | $81.24B | $1.12B | $669.96M | $80.79B |
| 2023-10-31 | $469.44 | 151.97M | $71.34B | $1.43B | $677.6M | $70.59B |
| 2023-07-31 | $451.80 | 152.02M | $68.68B | $1.69B | $689.18M | $67.69B |