-$8.78 (-2.54%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1933 | last: 2163
Increased Positions
change: -896 | last: 986
Reduced Positions
change: -704 | last: 795
New Positions
change: -188 | last: 197
Sold Positions
change: 1757 | last: 136
Total Calls
Total Puts
Put-Call Ratio
change: -55.6689 | last: 0.5567
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $312.12 | 396.5M | $123.76B | $2.27B | $17.65B | $139.13B |
| 2024-12-31 | $276.30 | 408.5M | $112.87B | $2.29B | $15.6B | $126.18B |
| 2023-12-31 | $226.00 | 410.85M | $92.85B | $2.45B | $14.5B | $104.9B |
| 2022-12-31 | $220.60 | 419.78M | $92.6B | $2.01B | $14.88B | $105.47B |
| 2021-12-31 | $193.31 | 439.97M | $85.05B | $1.66B | $16.17B | $99.56B |
| 2020-12-31 | $153.92 | 451.6M | $69.51B | $1.75B | $14.95B | $82.71B |
| 2019-12-31 | $155.66 | 455.91M | $70.97B | $1.54B | $14.86B | $84.29B |
| 2018-12-31 | $129.18 | 463.63M | $59.89B | $1.25B | $14.32B | $72.97B |
| 2017-12-31 | $146.13 | 467.15M | $68.26B | $728M | $12.57B | $80.11B |
| 2016-12-31 | $132.12 | 462.52M | $61.11B | $985M | $14.82B | $74.94B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $325.93 | 394.6M | $128.61B | $2.43B | $17.9B | $144.08B |
| 2025-12-31 | $312.12 | 396.5M | $123.76B | $2.27B | $17.65B | $139.13B |
| 2025-09-30 | $282.25 | 403.2M | $113.8B | $2.24B | $17.65B | $129.21B |
| 2025-06-30 | $289.72 | 403.8M | $116.99B | $2.19B | $15.4B | $130.2B |
| 2025-03-31 | $301.99 | 400.75M | $121.02B | $1.97B | $14.93B | $133.98B |
| 2024-12-31 | $276.30 | 406.9M | $112.43B | $2.29B | $15.6B | $125.74B |
| 2024-09-30 | $288.39 | 403.83M | $116.46B | $2.52B | $16.44B | $130.38B |
| 2024-06-30 | $254.82 | 404.62M | $103.1B | $2.4B | $14.73B | $115.44B |
| 2024-03-31 | $257.40 | 405.66M | $104.42B | $2.51B | $15.51B | $117.42B |
| 2023-12-31 | $226.00 | 407.2M | $92.03B | $2.45B | $14.5B | $104.07B |
| 2023-09-30 | $208.18 | 409.51M | $85.25B | $2.59B | $14.44B | $97.1B |
| 2023-06-30 | $192.56 | 412.49M | $79.43B | $2.28B | $14.48B | $91.62B |