-$3.9 (-0.91%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2839 | last: 3182
Increased Positions
change: -1183 | last: 1372
Reduced Positions
change: -1289 | last: 1411
New Positions
change: -138 | last: 193
Sold Positions
change: 2294 | last: 462
Total Calls
Total Puts
Put-Call Ratio
change: -55.9134 | last: 0.9722
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $330.11 | 910M | $300.4B | $24.36B | $78.39B | $354.42B |
| 2024-12-31 | $505.86 | 929M | $469.94B | $25.31B | $76.9B | $521.54B |
| 2023-12-31 | $539.34 | 928M | $500.51B | $25.43B | $67.44B | $542.52B |
| 2022-12-31 | $530.18 | 934M | $495.19B | $23.36B | $57.62B | $529.45B |
| 2021-12-31 | $502.14 | 943M | $473.52B | $21.38B | $46B | $498.15B |
| 2020-12-31 | $350.68 | 946M | $331.74B | $16.92B | $43.47B | $358.29B |
| 2019-12-31 | $293.98 | 951M | $279.57B | $10.98B | $40.68B | $309.27B |
| 2018-12-31 | $249.12 | 963M | $239.9B | $10.87B | $36.55B | $265.59B |
| 2017-12-31 | $220.46 | 964M | $212.52B | $11.98B | $31.69B | $232.23B |
| 2016-12-31 | $160.04 | 952M | $152.36B | $10.43B | $32.97B | $174.9B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $270.59 | 910M | $246.24B | $28B | $77.92B | $296.15B |
| 2025-12-31 | $330.11 | 910M | $300.4B | $24.36B | $78.39B | $354.42B |
| 2025-09-30 | $345.30 | 908M | $313.53B | $27.21B | $80.14B | $366.46B |
| 2025-06-30 | $311.97 | 910M | $283.89B | $28.6B | $79.19B | $334.49B |
| 2025-03-31 | $523.75 | 918M | $480.8B | $30.72B | $81.27B | $531.36B |
| 2024-12-31 | $505.86 | 927M | $468.93B | $25.31B | $76.9B | $520.52B |
| 2024-09-30 | $584.68 | 923M | $539.66B | $32.4B | $78.01B | $585.27B |
| 2024-06-30 | $494.65 | 921M | $455.57B | $26.29B | $75.1B | $504.38B |
| 2024-03-31 | $489.70 | 920M | $450.52B | $28.41B | $73.64B | $495.75B |
| 2023-12-31 | $539.34 | 924M | $498.35B | $25.43B | $67.44B | $540.36B |
| 2023-09-30 | $504.19 | 926M | $466.88B | $38.92B | $63.37B | $491.33B |
| 2023-06-30 | $480.64 | 930M | $447B | $41.81B | $65.59B | $470.77B |