-$3.02 (-0.93%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1058 | last: 1166
Increased Positions
change: -559 | last: 604
Reduced Positions
change: -325 | last: 365
New Positions
change: -213 | last: 228
Sold Positions
change: 966 | last: 78
Total Calls
Total Puts
Put-Call Ratio
change: -167.2702 | last: 1.6727
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-10-31 | $182.96 | 173M | $31.65B | $1.87B | $2.97B | $32.75B |
| 2024-10-31 | $149.01 | 174M | $25.93B | $1.8B | $2.03B | $26.16B |
| 2023-10-31 | $122.05 | 178M | $21.72B | $2.47B | $2.03B | $21.28B |
| 2022-10-31 | $174.15 | 180M | $31.35B | $2.04B | $2.02B | $31.32B |
| 2021-10-31 | $181.03 | 185M | $33.49B | $2.05B | $2.02B | $33.46B |
| 2020-10-31 | $104.87 | 187M | $19.61B | $1.76B | $1.98B | $19.84B |
| 2019-10-31 | $100.91 | 188M | $18.97B | $1.6B | $1.79B | $19.16B |
| 2018-10-31 | $57.08 | 187M | $10.67B | $913M | $1.79B | $11.55B |
| 2017-10-31 | $44.67 | 180M | $8.04B | $818M | $2.05B | $9.27B |
| 2016-10-31 | $32.80 | 170M | $5.58B | $783M | $1.09B | $5.89B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $349.91 | 173M | $60.53B | $2.41B | $2.76B | $60.88B |
| 2026-01-31 | $216.33 | 172M | $37.21B | $2.18B | $2.96B | $37.99B |
| 2025-10-31 | $182.96 | 173M | $31.65B | $1.87B | $2.97B | $32.75B |
| 2025-07-31 | $163.91 | 173M | $28.36B | $2.64B | $2.76B | $28.48B |
| 2025-04-30 | $145.40 | 172M | $25.01B | $3.12B | $2.76B | $24.66B |
| 2025-01-31 | $178.35 | 173M | $30.85B | $2.06B | $2.02B | $30.81B |
| 2024-10-31 | $149.01 | 173M | $25.78B | $1.8B | $2.03B | $26.01B |
| 2024-07-31 | $139.57 | 174M | $24.29B | $1.63B | $2.04B | $24.69B |
| 2024-04-30 | $147.94 | 174M | $25.74B | $1.66B | $2.04B | $26.12B |
| 2024-01-31 | $153.26 | 175M | $26.82B | $1.74B | $2.06B | $27.13B |
| 2023-10-31 | $122.05 | 176M | $21.48B | $2.47B | $2.03B | $21.03B |
| 2023-07-31 | $161.08 | 178M | $28.67B | $2.57B | $2.02B | $28.12B |