$2.25 (1.87%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -801 | last: 880
Increased Positions
change: -338 | last: 367
Reduced Positions
change: -253 | last: 268
New Positions
change: -94 | last: 104
Sold Positions
change: 700 | last: 72
Total Calls
Total Puts
Put-Call Ratio
change: -133.2724 | last: 1.3327
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-10-31 | $114.99 | 1.72B | $197.41B | $116.93B | $663.58B | $744.06B |
| 2024-10-31 | $77.01 | 1.76B | $135.44B | $178.02B | $662.56B | $619.98B |
| 2023-10-31 | $77.47 | 1.82B | $141.19B | $105.07B | $568.66B | $604.78B |
| 2022-10-31 | $87.18 | 1.81B | $157.84B | $145.85B | $502.06B | $514.05B |
| 2021-10-31 | $90.46 | 1.82B | $164.42B | $165.89B | $400.86B | $399.39B |
| 2020-10-31 | $58.89 | 1.81B | $106.44B | $170.59B | $447.37B | $383.22B |
| 2019-10-31 | $75.13 | 1.82B | $137.04B | $30.45B | $406.69B | $513.28B |
| 2018-10-31 | $72.96 | 1.84B | $133.92B | $35.46B | $358.24B | $456.7B |
| 2017-10-31 | $73.26 | 1.85B | $135.58B | $55.16B | $322.56B | $402.99B |
| 2016-10-31 | $60.84 | 1.85B | $112.77B | $57.62B | $267.19B | $322.34B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $146.27 | 1.22B | $178.7B | $7.1B | $275.49B | $447.09B |
| 2026-01-31 | $127.29 | 1.23B | $156.97B | $119.96B | $689.64B | $726.65B |
| 2025-10-31 | $114.99 | 1.72B | $197.41B | $116.93B | $663.58B | $744.06B |
| 2025-07-31 | $100.95 | 1.72B | $173.31B | $122.53B | $629.12B | $679.89B |
| 2025-04-30 | $88.00 | 1.74B | $153.16B | $145.74B | $627.71B | $635.13B |
| 2025-01-31 | $82.88 | 1.75B | $145.02B | $142.99B | $659.6B | $661.63B |
| 2024-10-31 | $77.01 | 1.51B | $116.44B | $178.02B | $662.56B | $600.98B |
| 2024-07-31 | $81.51 | 1.75B | $142.46B | $99.89B | $611.12B | $653.69B |
| 2024-04-30 | $81.73 | 1.76B | $144.07B | $93.97B | $605.03B | $655.13B |
| 2024-01-31 | $81.59 | 1.78B | $144.95B | $81.38B | $574B | $637.57B |
| 2023-10-31 | $77.47 | 1.94B | $150.13B | $105.07B | $568.66B | $613.72B |
| 2023-07-31 | $86.97 | 1.83B | $159.58B | $89.04B | $556.12B | $626.65B |