$3.35 (1.59%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -892 | last: 978
Increased Positions
change: -405 | last: 440
Reduced Positions
change: -259 | last: 284
New Positions
change: -93 | last: 103
Sold Positions
change: 785 | last: 81
Total Calls
Total Puts
Put-Call Ratio
change: -61.671 | last: 0.6167
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-10-31 | $205.12 | 1.41B | $288.66B | $87.39B | $834.96B | $1.04T |
| 2024-10-31 | $168.43 | 1.41B | $237.81B | $122.74B | $779.52B | $894.59B |
| 2023-10-31 | $110.82 | 1.39B | $154.15B | $133.08B | $774.59B | $795.67B |
| 2022-10-31 | $125.98 | 1.4B | $176.83B | $180.41B | $699.12B | $695.55B |
| 2021-10-31 | $129.27 | 1.42B | $184.12B | $193.48B | $567.25B | $557.88B |
| 2020-10-31 | $93.20 | 1.42B | $132.7B | $157.9B | $541.5B | $516.31B |
| 2019-10-31 | $106.18 | 1.43B | $152.34B | $64.66B | $498.23B | $585.92B |
| 2018-10-31 | $95.83 | 1.44B | $138.37B | $66.68B | $458.81B | $530.49B |
| 2017-10-31 | $100.71 | 1.47B | $147.74B | $61.07B | $371.44B | $458.11B |
| 2016-10-31 | $83.77 | 1.49B | $124.47B | $42.78B | $326.98B | $408.67B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $244.41 | 1.03B | $250.54B | $59.33B | $390.14B | $581.36B |
| 2026-01-31 | $226.33 | 1.03B | $232.31B | $46.3B | $362.99B | $549B |
| 2025-10-31 | $205.12 | 1.41B | $288.66B | $87.39B | $834.96B | $1.04T |
| 2025-07-31 | $177.94 | 1.41B | $250.42B | $107.75B | $789.67B | $932.33B |
| 2025-04-30 | $165.40 | 1.41B | $233.44B | $114.59B | $781.27B | $900.12B |
| 2025-01-31 | $177.06 | 1.41B | $250.36B | $119.12B | $767.26B | $898.49B |
| 2024-10-31 | $168.43 | 1.45B | $244.37B | $122.74B | $779.52B | $901.15B |
| 2024-07-31 | $154.29 | 1.41B | $218.2B | $112.64B | $751.05B | $856.61B |
| 2024-04-30 | $133.41 | 1.41B | $188.46B | $99.83B | $736.26B | $824.89B |
| 2024-01-31 | $131.13 | 1.41B | $184.41B | $135.43B | $776.94B | $825.92B |
| 2023-10-31 | $110.82 | 1.42B | $157.89B | $133.08B | $774.59B | $799.4B |
| 2023-07-31 | $130.75 | 1.39B | $182.2B | $168.01B | $771.6B | $785.79B |