-$1.73 (-0.48%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -4029 | last: 4553
Increased Positions
change: -1886 | last: 2139
Reduced Positions
change: -1660 | last: 1869
New Positions
change: -170 | last: 200
Sold Positions
change: 3605 | last: 352
Total Calls
Total Puts
Put-Call Ratio
change: 149.793 | last: 1.1021
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-09-30 | $341.38 | 1.94B | $662.96B | $20.15B | $25.17B | $667.98B |
| 2024-09-30 | $274.95 | 2B | $549.08B | $11.98B | $20.84B | $557.94B |
| 2023-09-30 | $230.01 | 2.08B | $479.57B | $16.29B | $20.46B | $483.75B |
| 2022-09-30 | $177.65 | 2.14B | $379.46B | $15.69B | $22.45B | $386.22B |
| 2021-09-30 | $222.75 | 2.13B | $474.52B | $16.49B | $20.98B | $479.01B |
| 2020-09-30 | $199.97 | 2.14B | $428B | $16.29B | $24.64B | $436.35B |
| 2019-09-30 | $172.01 | 2.19B | $376.58B | $7.84B | $16.73B | $385.47B |
| 2018-09-30 | $150.79 | 2.24B | $337.66B | $8.16B | $16.63B | $346.13B |
| 2017-09-30 | $105.24 | 2.3B | $242.58B | $9.87B | $18.37B | $251.07B |
| 2016-09-30 | $82.70 | 2.39B | $197.32B | $5.62B | $15.88B | $207.59B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $302.24 | 1.91B | $578.32B | $12.4B | $23.98B | $589.89B |
| 2025-12-31 | $350.71 | 1.91B | $671.07B | $14.76B | $21.18B | $677.49B |
| 2025-09-30 | $341.38 | 1.92B | $656.82B | $17.16B | $25.17B | $664.82B |
| 2025-06-30 | $355.05 | 1.94B | $687.7B | $17.09B | $25.14B | $695.75B |
| 2025-03-31 | $350.46 | 1.95B | $683.39B | $11.73B | $20.76B | $692.42B |
| 2024-12-31 | $316.04 | 1.98B | $627.34B | $12.37B | $20.61B | $635.58B |
| 2024-09-30 | $274.95 | 2B | $550.72B | $11.98B | $20.84B | $559.59B |
| 2024-06-30 | $263.24 | 2.03B | $534.11B | $12.95B | $20.6B | $541.77B |
| 2024-03-31 | $278.28 | 2.04B | $567.41B | $12.99B | $20.6B | $575.02B |
| 2023-12-31 | $260.35 | 2.04B | $532.42B | $13.59B | $20.7B | $539.53B |
| 2023-09-30 | $230.01 | 2.06B | $474.97B | $16.29B | $20.46B | $479.15B |
| 2023-06-30 | $237.48 | 2.08B | $493.96B | $15.59B | $20.56B | $498.93B |