-$3.46 (-2.63%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -798 | last: 837
Increased Positions
change: -389 | last: 404
Reduced Positions
change: -237 | last: 250
New Positions
change: -115 | last: 122
Sold Positions
change: 634 | last: 128
Total Calls
Total Puts
Put-Call Ratio
change: -76.4329 | last: 0.7643
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $208.75 | 135.16M | $28.21B | $477M | $97.12B | $124.86B |
| 2024-12-31 | $342.77 | 143.06M | $49.04B | $459M | $95.76B | $144.34B |
| 2023-12-31 | $388.68 | 149.21M | $57.99B | $709M | $98.2B | $155.49B |
| 2022-12-31 | $339.10 | 161.5M | $54.76B | $645M | $97.9B | $152.02B |
| 2021-12-31 | $651.97 | 183.67M | $119.75B | $601M | $91.83B | $210.98B |
| 2020-12-31 | $661.55 | 203.32M | $134.5B | $1B | $82.99B | $216.49B |
| 2019-12-31 | $485.08 | 219.51M | $106.48B | $3.48B | $80.27B | $183.27B |
| 2018-12-31 | $284.97 | 232.36M | $66.21B | $551M | $72.83B | $138.49B |
| 2017-12-31 | $335.96 | 256.72M | $86.25B | $621M | $70.23B | $155.86B |
| 2016-12-31 | $287.92 | 206.54M | $59.47B | $1.54B | $61.75B | $119.68B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $215.88 | 125.49M | $27.09B | $517M | $96.82B | $123.4B |
| 2025-12-31 | $208.75 | 127.23M | $26.56B | $477M | $97.12B | $123.2B |
| 2025-09-30 | $275.11 | 133.76M | $36.8B | $464M | $95.7B | $132.04B |
| 2025-06-30 | $408.81 | 138.21M | $56.5B | $606M | $96.28B | $152.18B |
| 2025-03-31 | $368.53 | 141.59M | $52.18B | $796M | $95.56B | $146.94B |
| 2024-12-31 | $342.77 | 143.06M | $49.04B | $459M | $95.76B | $144.34B |
| 2024-09-30 | $324.08 | 142.31M | $46.12B | $721M | $96.31B | $141.71B |
| 2024-06-30 | $296.02 | 143.33M | $42.43B | $602M | $97.56B | $139.39B |
| 2024-03-31 | $284.15 | 144.51M | $41.06B | $661M | $97.96B | $138.37B |
| 2023-12-31 | $388.68 | 146.36M | $56.89B | $709M | $98.9B | $155.08B |
| 2023-09-30 | $439.82 | 149M | $65.53B | $571M | $98.09B | $163.05B |
| 2023-06-30 | $367.37 | 150.09M | $55.14B | $478M | $98.26B | $152.92B |