-$4.81 (-2.7%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1174 | last: 1275
Increased Positions
change: -618 | last: 663
Reduced Positions
change: -392 | last: 418
New Positions
change: -154 | last: 163
Sold Positions
change: 1054 | last: 107
Total Calls
Total Puts
Put-Call Ratio
change: -393.6676 | last: 3.9367
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $154.71 | 343.49M | $53.14B | $3.45B | $24.18B | $73.87B |
| 2024-12-31 | $177.33 | 323.34M | $57.34B | $3.87B | $18.01B | $71.47B |
| 2023-12-31 | $134.58 | 298.6M | $40.19B | $1.63B | $18.97B | $57.53B |
| 2022-12-31 | $100.27 | 286.33M | $28.71B | $141.77M | $18.07B | $46.64B |
| 2021-12-31 | $176.87 | 282.47M | $49.96B | $142.7M | $14.96B | $64.78B |
| 2020-12-31 | $139.51 | 260.1M | $36.29B | $108.5M | $14.77B | $50.95B |
| 2019-12-31 | $119.74 | 208.33M | $24.94B | $89.82M | $10.99B | $35.85B |
| 2018-12-31 | $106.55 | 206.04M | $21.95B | $126.7M | $11.1B | $32.93B |
| 2017-12-31 | $113.90 | 174.06M | $19.83B | $51000 | $8.65B | $28.47B |
| 2016-12-31 | $98.26 | 149.95M | $14.73B | $10.53M | $5.84B | $20.56B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $180.21 | 345.01M | $62.17B | $2.43B | $19.22B | $78.96B |
| 2025-12-31 | $154.71 | 343.49M | $53.14B | $3.45B | $24.18B | $73.87B |
| 2025-09-30 | $172.88 | 341.37M | $59.02B | $3.3B | $19.51B | $75.23B |
| 2025-06-30 | $174.33 | 337.59M | $58.85B | $3.55B | $19.75B | $75.05B |
| 2025-03-31 | $143.29 | 336.68M | $48.24B | $2.32B | $18.3B | $64.22B |
| 2024-12-31 | $177.33 | 333.38M | $59.12B | $3.87B | $18.01B | $73.26B |
| 2024-09-30 | $161.83 | 327.98M | $53.08B | $2.18B | $18.33B | $69.23B |
| 2024-06-30 | $152.13 | 319.54M | $48.61B | $2.28B | $17.68B | $64.01B |
| 2024-03-31 | $141.91 | 312.29M | $44.32B | $1.19B | $18.38B | $61.5B |
| 2023-12-31 | $134.58 | 305.78M | $41.15B | $1.63B | $18.97B | $58.49B |
| 2023-09-30 | $121.02 | 301.83M | $36.53B | $1.06B | $18.27B | $53.74B |
| 2023-06-30 | $113.87 | 295.39M | $33.64B | $124.52M | $19.15B | $52.66B |