-$3.9 (-2.56%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -767 | last: 813
Increased Positions
change: -364 | last: 390
Reduced Positions
change: -260 | last: 270
New Positions
change: -83 | last: 95
Sold Positions
change: 488 | last: 235
Total Calls
Total Puts
Put-Call Ratio
change: -97.6579 | last: 0.9766
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-07-31 | $285.56 | 154.4M | $44.09B | $2.39B | $1.8B | $43.5B |
| 2024-07-31 | $179.35 | 149.59M | $26.83B | $1.42B | $1.24B | $26.64B |
| 2023-07-31 | $160.38 | 144.94M | $23.25B | $1.26B | $1.21B | $23.19B |
| 2022-07-31 | $153.50 | 140.9M | $21.63B | $1.01B | $1.05B | $21.66B |
| 2021-07-31 | $235.91 | 135.65M | $32B | $275.9M | $964.6M | $32.69B |
| 2020-07-31 | $129.85 | 129.32M | $16.79B | $141.85M | $905.24M | $17.56B |
| 2019-07-31 | $84.27 | 123.57M | $10.41B | $78.48M | $- | $10.33B |
| 2018-07-31 | $35.31 | 63.88M | $2.26B | $135.58M | $- | $2.12B |
| 2017-07-31 | $33.00 | 103.63M | $3.42B | $87.98M | $- | $3.33B |
| 2016-07-31 | $33.00 | 28.13M | $928.39M | $92.84M | $- | $835.55M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $130.68 | 160.74M | $21.01B | $982.11M | $1.86B | $21.88B |
| 2026-01-31 | $200.01 | 159.68M | $31.94B | $1.2B | $1.86B | $32.6B |
| 2025-10-31 | $331.14 | 158.6M | $52.52B | $1.34B | $1.83B | $53.01B |
| 2025-07-31 | $285.56 | 156.5M | $44.69B | $2.39B | $1.8B | $44.1B |
| 2025-04-30 | $226.17 | 154.91M | $35.04B | $1.99B | $1.23B | $34.27B |
| 2025-01-31 | $202.59 | 153.67M | $31.13B | $1.76B | $1.24B | $30.61B |
| 2024-10-31 | $180.79 | 152.56M | $27.58B | $1.55B | $1.24B | $27.26B |
| 2024-07-31 | $179.35 | 149.59M | $26.83B | $1.42B | $1.24B | $26.64B |
| 2024-04-30 | $172.94 | 150.29M | $25.99B | $1.26B | $1.24B | $25.97B |
| 2024-01-31 | $235.67 | 148.95M | $35.1B | $1.44B | $1.23B | $34.9B |
| 2023-10-31 | $158.69 | 147.62M | $23.43B | $1.36B | $1.22B | $23.28B |
| 2023-07-31 | $160.38 | 146.42M | $23.48B | $1.26B | $1.21B | $23.43B |