-$0.67 (-0.14%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -4285 | last: 4932
Increased Positions
change: -1882 | last: 2166
Reduced Positions
change: -1764 | last: 2022
New Positions
change: -203 | last: 228
Sold Positions
change: 3952 | last: 267
Total Calls
Total Puts
Put-Call Ratio
change: 53.6679 | last: 0.736
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $502.65 | 2.16B | $1.08T | $51.88B | $138.95B | $1.17T |
| 2024-12-31 | $453.28 | 2.16B | $977.53B | $47.73B | $143.53B | $1.07T |
| 2023-12-31 | $356.66 | 2.17B | $775.14B | $38.02B | $133.57B | $870.68B |
| 2022-12-31 | $308.90 | 2.2B | $680.6B | $35.81B | $127.68B | $772.48B |
| 2021-12-31 | $299.00 | 2.27B | $677.32B | $88.18B | $119.25B | $708.38B |
| 2020-12-31 | $231.87 | 2.39B | $554.56B | $47.99B | $122.36B | $628.94B |
| 2019-12-31 | $226.50 | 2.45B | $555.13B | $64.18B | $109.25B | $600.21B |
| 2018-12-31 | $204.18 | 2.47B | $503.44B | $30.36B | $97.49B | $570.57B |
| 2017-12-31 | $198.22 | 2.47B | $488.99B | $31.58B | $102.59B | $560B |
| 2016-12-31 | $162.98 | 2.47B | $401.87B | $28.05B | $86.26B | $460.08B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $479.20 | 2.16B | $1.03T | $58.12B | $146.12B | $1.12T |
| 2025-12-31 | $502.65 | 2.16B | $1.08T | $51.88B | $138.95B | $1.17T |
| 2025-09-30 | $502.74 | 2.16B | $1.09T | $76.31B | $150.48B | $1.16T |
| 2025-06-30 | $485.77 | 2.16B | $1.05T | $100.49B | $127.02B | $1.08T |
| 2025-03-31 | $532.58 | 2.16B | $1.15T | $42.18B | $140.31B | $1.25T |
| 2024-12-31 | $453.28 | 2.16B | $977.74B | $47.73B | $143.53B | $1.07T |
| 2024-09-30 | $460.26 | 2.16B | $991.95B | $37.18B | $139.38B | $1.09T |
| 2024-06-30 | $405.19 | 2.16B | $873.26B | $42.32B | $123.63B | $954.56B |
| 2024-03-31 | $420.20 | 2.16B | $907.23B | $35.55B | $122.75B | $994.44B |
| 2023-12-31 | $356.66 | 2.16B | $771.88B | $38.02B | $133.57B | $867.42B |
| 2023-09-30 | $350.30 | 2.17B | $760.29B | $30.84B | $124.78B | $854.23B |
| 2023-06-30 | $341.00 | 2.17B | $741.44B | $50.06B | $125.35B | $816.73B |