-$2.16 (-1.81%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3357 | last: 3834
Increased Positions
change: -1522 | last: 1720
Reduced Positions
change: -1402 | last: 1622
New Positions
change: -154 | last: 216
Sold Positions
change: 3103 | last: 213
Total Calls
Total Puts
Put-Call Ratio
change: 330.4715 | last: 1.1397
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-07-26 | $68.69 | 3.98B | $273.11B | $8.35B | $28.09B | $292.86B |
| 2024-07-27 | $47.88 | 4.04B | $193.58B | $7.51B | $30.97B | $217.04B |
| 2023-07-29 | $52.09 | 4.09B | $213.2B | $10.12B | $8.39B | $211.47B |
| 2022-07-30 | $45.37 | 4.17B | $189.19B | $7.08B | $10.56B | $192.67B |
| 2021-07-31 | $55.37 | 4.22B | $233.77B | $9.18B | $11.53B | $236.12B |
| 2020-07-25 | $46.40 | 4.24B | $196.55B | $11.81B | $14.58B | $199.32B |
| 2019-07-31 | $55.40 | 4.42B | $244.81B | $11.75B | $24.67B | $257.73B |
| 2018-07-31 | $42.29 | 4.84B | $204.56B | $8.93B | $25.57B | $221.19B |
| 2017-07-31 | $31.45 | 5.01B | $157.56B | $11.71B | $33.72B | $179.57B |
| 2016-07-31 | $30.73 | 5.05B | $155.28B | $7.63B | $28.64B | $176.29B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-25 | $89.01 | 3.95B | $351.95B | $7.08B | $31.3B | $376.17B |
| 2026-01-24 | $74.59 | 3.96B | $295B | $7.46B | $30.09B | $317.63B |
| 2025-10-25 | $70.63 | 3.96B | $279.41B | $8.4B | $28.09B | $299.1B |
| 2025-07-26 | $68.69 | 3.96B | $272.01B | $8.35B | $28.09B | $291.76B |
| 2025-04-26 | $56.71 | 3.98B | $225.76B | $8.16B | $29.28B | $246.88B |
| 2025-01-25 | $62.23 | 3.98B | $247.74B | $8.56B | $31.04B | $270.22B |
| 2024-10-26 | $55.74 | 3.99B | $222.4B | $9.06B | $31.99B | $245.32B |
| 2024-07-27 | $47.88 | 4.02B | $192.38B | $7.51B | $30.97B | $215.85B |
| 2024-04-27 | $47.86 | 4.04B | $193.45B | $8.91B | $31.99B | $216.53B |
| 2024-01-27 | $52.14 | 4.06B | $211.43B | $13.72B | $11.6B | $209.32B |
| 2023-10-28 | $51.56 | 4.06B | $209.18B | $9.6B | $7.65B | $207.23B |
| 2023-07-31 | $52.04 | 4.07B | $211.85B | $10.12B | $8.39B | $210.12B |