$0.6 (0.51%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -504 | last: 546
Increased Positions
change: -232 | last: 250
Reduced Positions
change: -153 | last: 166
New Positions
change: -54 | last: 63
Sold Positions
change: 432 | last: 56
Total Calls
Total Puts
Put-Call Ratio
change: -119.9428 | last: 1.1994
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-10-31 | $116.03 | 935.37M | $108.53B | $55.75B | $355.82B | $408.61B |
| 2024-10-31 | $87.16 | 939.35M | $81.88B | $56.03B | $318.65B | $344.49B |
| 2023-10-31 | $48.93 | 915.63M | $44.8B | $63.17B | $281.62B | $263.25B |
| 2022-10-31 | $61.87 | 903.31M | $55.88B | $73.33B | $264.62B | $247.18B |
| 2021-10-31 | $75.45 | 897.91M | $67.75B | $69.27B | $236.05B | $234.53B |
| 2020-10-31 | $49.68 | 890.87M | $44.26B | $71.67B | $218.34B | $190.93B |
| 2019-10-31 | $56.12 | 888.65M | $49.87B | $22.83B | $198.03B | $225.07B |
| 2018-10-31 | $56.78 | 886.16M | $50.32B | $20.69B | $178.39B | $208.02B |
| 2017-10-31 | $56.74 | 825.27M | $46.83B | $15.66B | $167.38B | $198.55B |
| 2016-10-31 | $50.25 | 790.78M | $39.74B | $15.18B | $144.58B | $169.13B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $151.34 | 674.93M | $102.15B | $53.52B | $360.45B | $409.08B |
| 2026-01-31 | $125.79 | 678.61M | $85.36B | $47.77B | $358.91B | $396.51B |
| 2025-10-31 | $116.03 | 988.13M | $114.65B | $55.75B | $355.82B | $414.73B |
| 2025-07-31 | $98.96 | 932.26M | $92.26B | $55.19B | $369.24B | $406.31B |
| 2025-04-30 | $86.85 | 938.5M | $81.51B | $49.59B | $349.02B | $380.94B |
| 2025-01-31 | $91.52 | 942.04M | $86.21B | $47.81B | $345.61B | $384.01B |
| 2024-10-31 | $87.16 | 986.36M | $85.97B | $56.03B | $318.65B | $348.59B |
| 2024-07-31 | $71.37 | 943.47M | $67.34B | $47.85B | $308.01B | $327.5B |
| 2024-04-30 | $64.33 | 937.85M | $60.33B | $49.14B | $291.4B | $302.59B |
| 2024-01-31 | $60.70 | 931.78M | $56.55B | $46.52B | $279.3B | $289.33B |
| 2023-10-31 | $48.93 | 965.32M | $47.23B | $63.17B | $281.62B | $265.68B |
| 2023-07-31 | $58.13 | 918.55M | $53.39B | $40.41B | $276.67B | $289.65B |