$0.43 (0.19%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2848 | last: 2871
Increased Positions
change: -1386 | last: 1391
Reduced Positions
change: -978 | last: 996
New Positions
change: -296 | last: 296
Sold Positions
change: 2580 | last: 194
Total Calls
Total Puts
Put-Call Ratio
change: -33.6572 | last: 0.3366
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $195.09 | 319.5M | $62.33B | $12.49B | $34.58B | $84.42B |
| 2024-12-31 | $225.89 | 325.45M | $73.52B | $10.57B | $32.22B | $95.17B |
| 2023-12-31 | $209.71 | 331.5M | $69.52B | $7.92B | $21.54B | $83.13B |
| 2022-12-31 | $214.30 | 338.55M | $72.55B | $9.63B | $20.54B | $83.46B |
| 2021-12-31 | $208.51 | 346.15M | $72.18B | $10.96B | $20.63B | $81.85B |
| 2020-12-31 | $212.70 | 352.05M | $74.88B | $14.28B | $23.21B | $83.82B |
| 2019-12-31 | $177.00 | 360.5M | $63.81B | $9.07B | $16.71B | $71.45B |
| 2018-12-31 | $132.12 | 371.5M | $49.08B | $9.29B | $16.21B | $56.01B |
| 2017-12-31 | $146.84 | 381.05M | $55.95B | $7.06B | $17.88B | $66.78B |
| 2016-12-31 | $110.92 | 382.15M | $42.39B | $7.84B | $15.78B | $50.32B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $226.03 | 317.35M | $71.73B | $11.98B | $36.74B | $96.49B |
| 2025-12-31 | $195.09 | 317.6M | $61.96B | $12.49B | $33.03B | $82.51B |
| 2025-09-30 | $210.50 | 317.65M | $66.87B | $12.93B | $37.04B | $90.97B |
| 2025-06-30 | $232.88 | 318.75M | $74.23B | $10.35B | $37.65B | $101.53B |
| 2025-03-31 | $211.75 | 324.1M | $68.63B | $9.66B | $33.99B | $92.96B |
| 2024-12-31 | $225.89 | 325.3M | $73.48B | $10.57B | $32.22B | $95.14B |
| 2024-09-30 | $206.71 | 325.2M | $67.22B | $10.64B | $31.97B | $88.55B |
| 2024-06-30 | $210.95 | 325.1M | $68.58B | $9.58B | $27.93B | $86.94B |
| 2024-03-31 | $202.01 | 326.15M | $65.89B | $11.76B | $25.26B | $79.39B |
| 2023-12-31 | $209.71 | 328.25M | $68.84B | $7.92B | $21.54B | $82.45B |
| 2023-09-30 | $184.74 | 331.2M | $61.19B | $7.77B | $20.29B | $73.7B |
| 2023-06-30 | $207.50 | 332.65M | $69.02B | $8.63B | $21.37B | $81.77B |