-$3.28 (-0.88%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2020 | last: 2256
Increased Positions
change: -971 | last: 1088
Reduced Positions
change: -702 | last: 767
New Positions
change: -196 | last: 212
Sold Positions
change: 1819 | last: 169
Total Calls
Total Puts
Put-Call Ratio
change: -81.6529 | last: 0.8165
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $336.66 | 269.9M | $90.86B | $2.33B | $9.79B | $98.32B |
| 2024-12-31 | $263.49 | 277.48M | $73.11B | $1.7B | $10.68B | $82.09B |
| 2023-12-31 | $259.67 | 273.14M | $70.93B | $1.91B | $11.08B | $80.1B |
| 2022-12-31 | $248.11 | 275.31M | $68.31B | $1.24B | $12.11B | $79.18B |
| 2021-12-31 | $208.47 | 280.43M | $58.46B | $1.6B | $13.18B | $70.03B |
| 2020-12-31 | $148.82 | 286.92M | $42.7B | $2.82B | $14.73B | $54.61B |
| 2019-12-31 | $176.35 | 288.29M | $50.84B | $902M | $13.43B | $63.37B |
| 2018-12-31 | $157.21 | 295.3M | $46.42B | $963M | $12.42B | $57.88B |
| 2017-12-31 | $203.45 | 299.2M | $60.87B | $2.98B | $3.98B | $61.87B |
| 2016-12-31 | $172.66 | 304.7M | $52.61B | $2.33B | $3.89B | $54.16B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-05 | $351.39 | 270.2M | $94.95B | $3.65B | $8.01B | $99.31B |
| 2025-12-31 | $336.66 | 269.9M | $90.86B | $2.33B | $9.79B | $98.32B |
| 2025-09-28 | $332.17 | 268.8M | $89.29B | $2.52B | $9.88B | $96.64B |
| 2025-06-29 | $291.66 | 268.14M | $78.21B | $1.52B | $10.62B | $87.3B |
| 2025-03-30 | $272.58 | 269.04M | $73.33B | $1.24B | $11.51B | $83.6B |
| 2024-12-31 | $263.49 | 273.4M | $72.04B | $1.7B | $10.68B | $81.02B |
| 2024-09-29 | $302.20 | 274.4M | $82.92B | $2.1B | $11.17B | $91.99B |
| 2024-06-30 | $287.87 | 274.12M | $78.91B | $1.36B | $11.12B | $88.67B |
| 2024-03-31 | $291.55 | 273.5M | $79.74B | $1.04B | $11.06B | $89.76B |
| 2023-12-31 | $259.67 | 272.8M | $70.84B | $1.91B | $11.08B | $80.01B |
| 2023-10-01 | $222.93 | 272.58M | $60.77B | $1.35B | $11B | $70.41B |
| 2023-07-02 | $215.78 | 273.14M | $58.94B | $1.15B | $11.48B | $69.27B |