$20.31 (3.53%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2651 | last: 3039
Increased Positions
change: -1242 | last: 1416
Reduced Positions
change: -1006 | last: 1170
New Positions
change: -386 | last: 459
Sold Positions
change: 2458 | last: 166
Total Calls
Total Puts
Put-Call Ratio
change: -50.1633 | last: 0.9391
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-10-26 | $231.33 | 804M | $185.99B | $7.24B | $7.05B | $185.8B |
| 2024-10-27 | $185.34 | 827M | $153.28B | $8.02B | $6.6B | $151.86B |
| 2023-10-29 | $131.03 | 840M | $110.07B | $6.13B | $6B | $109.93B |
| 2022-10-30 | $88.29 | 871M | $76.9B | $2B | $5.83B | $80.73B |
| 2021-10-31 | $139.51 | 910M | $126.95B | $5B | $5.75B | $127.71B |
| 2020-10-25 | $59.51 | 916M | $54.51B | $5.35B | $5.71B | $54.87B |
| 2019-10-27 | $56.95 | 937M | $53.36B | $3.13B | $5.31B | $55.55B |
| 2018-10-28 | $31.12 | 1.01B | $31.52B | $3.44B | $5.31B | $33.39B |
| 2017-10-29 | $55.90 | 1.07B | $59.98B | $5.01B | $5.3B | $60.27B |
| 2016-10-30 | $29.08 | 1.11B | $32.19B | $3.41B | $3.32B | $32.11B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-26 | $404.86 | 794M | $321.46B | $6.3B | $6.46B | $321.61B |
| 2026-01-25 | $319.46 | 793M | $253.33B | $7.22B | $7.19B | $253.3B |
| 2025-10-26 | $231.33 | 794M | $183.68B | $7.24B | $7.05B | $183.49B |
| 2025-07-27 | $190.27 | 807M | $153.55B | $5.38B | $6.76B | $154.93B |
| 2025-04-27 | $150.79 | 811M | $122.29B | $6.17B | $6.67B | $122.79B |
| 2025-01-26 | $174.57 | 814M | $142.1B | $6.26B | $6.59B | $142.42B |
| 2024-10-27 | $185.34 | 822M | $152.35B | $8.02B | $6.6B | $150.93B |
| 2024-07-28 | $205.57 | 826M | $169.8B | $8.29B | $6.67B | $168.18B |
| 2024-04-28 | $205.26 | 830M | $170.37B | $7.08B | $6B | $169.28B |
| 2024-01-28 | $168.48 | 831M | $140.01B | $6.85B | $5.99B | $139.14B |
| 2023-10-29 | $131.03 | 836M | $109.54B | $6.13B | $6B | $109.41B |
| 2023-07-30 | $151.59 | 836M | $126.73B | $6.02B | $6.1B | $126.8B |