$1.16 (0.87%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1030 | last: 1103
Increased Positions
change: -470 | last: 506
Reduced Positions
change: -357 | last: 376
New Positions
change: -96 | last: 105
Sold Positions
change: 825 | last: 183
Total Calls
Total Puts
Put-Call Ratio
change: -108.7312 | last: 1.0873
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-10-31 | $146.36 | 283M | $41.42B | $1.79B | $3.35B | $42.98B |
| 2024-10-31 | $130.31 | 290M | $37.79B | $1.33B | $3.57B | $40.03B |
| 2023-10-31 | $103.37 | 294M | $30.39B | $1.59B | $2.74B | $31.54B |
| 2022-10-31 | $138.35 | 299M | $41.37B | $1.05B | $2.77B | $43.08B |
| 2021-10-31 | $157.06 | 304M | $47.75B | $1.48B | $2.73B | $48.99B |
| 2020-10-31 | $102.09 | 309M | $31.55B | $1.44B | $2.36B | $32.46B |
| 2019-10-31 | $75.75 | 314M | $23.79B | $1.38B | $2.41B | $24.81B |
| 2018-10-31 | $64.79 | 321M | $20.8B | $2.25B | $1.8B | $20.35B |
| 2017-10-31 | $68.03 | 322M | $21.91B | $2.68B | $2.01B | $21.24B |
| 2016-10-31 | $43.57 | 326M | $14.2B | $2.29B | $1.9B | $13.82B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $115.55 | 283M | $32.7B | $1.81B | $3.36B | $34.25B |
| 2026-01-31 | $133.85 | 283M | $37.88B | $1.76B | $3.35B | $39.48B |
| 2025-10-31 | $146.36 | 283M | $41.42B | $1.79B | $3.35B | $42.98B |
| 2025-07-31 | $114.81 | 285M | $32.72B | $1.54B | $3.41B | $34.59B |
| 2025-04-30 | $107.60 | 285M | $30.67B | $1.49B | $3.5B | $32.68B |
| 2025-01-31 | $151.52 | 285M | $43.18B | $1.47B | $3.36B | $45.08B |
| 2024-10-31 | $130.31 | 290M | $37.79B | $1.33B | $3.57B | $40.03B |
| 2024-07-31 | $141.40 | 290M | $41.01B | $1.78B | $2.93B | $42.16B |
| 2024-04-30 | $137.04 | 293M | $40.15B | $1.67B | $2.56B | $41.04B |
| 2024-01-31 | $130.10 | 293M | $38.12B | $1.75B | $2.56B | $38.93B |
| 2023-10-31 | $103.37 | 292M | $30.18B | $1.59B | $2.74B | $31.33B |
| 2023-07-31 | $121.77 | 294M | $35.8B | $1.33B | $2.79B | $37.26B |