$12.67 (3.15%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2294 | last: 2579
Increased Positions
change: -1176 | last: 1318
Reduced Positions
change: -780 | last: 875
New Positions
change: -219 | last: 248
Sold Positions
change: 2064 | last: 197
Total Calls
Total Puts
Put-Call Ratio
change: -94.2894 | last: 0.9429
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $318.51 | 388.2M | $123.65B | $622M | $11.17B | $134.19B |
| 2024-12-31 | $331.87 | 397.6M | $131.95B | $555M | $9.82B | $141.22B |
| 2023-12-31 | $240.82 | 399.1M | $96.11B | $488M | $9.8B | $105.43B |
| 2022-12-31 | $156.95 | 398.7M | $62.58B | $294M | $9.11B | $71.4B |
| 2021-12-31 | $172.82 | 398.7M | $68.9B | $297M | $8.92B | $77.52B |
| 2020-12-31 | $120.14 | 402.2M | $48.32B | $438M | $8.38B | $56.27B |
| 2019-12-31 | $94.72 | 419M | $39.69B | $370M | $8.65B | $47.97B |
| 2018-12-31 | $68.66 | 434.3M | $29.82B | $283M | $7.52B | $37.06B |
| 2017-12-31 | $79.01 | 444.5M | $35.12B | $561M | $7.75B | $42.31B |
| 2016-12-31 | $67.09 | 455M | $30.53B | $543M | $8.28B | $38.26B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $357.67 | 388.2M | $138.85B | $565M | $21.83B | $160.12B |
| 2025-12-31 | $318.51 | 388.2M | $123.65B | $622M | $11.17B | $134.19B |
| 2025-09-30 | $374.25 | 388.8M | $145.51B | $328M | $11.22B | $156.4B |
| 2025-06-30 | $356.99 | 391.2M | $139.65B | $398M | $11.58B | $150.84B |
| 2025-03-31 | $271.83 | 392.2M | $106.61B | $1.78B | $10.75B | $115.58B |
| 2024-12-31 | $331.87 | 394.1M | $130.79B | $555M | $9.82B | $140.06B |
| 2024-09-30 | $331.44 | 397.1M | $131.61B | $473M | $10.08B | $141.22B |
| 2024-06-30 | $312.37 | 399.2M | $124.7B | $540M | $10.49B | $134.65B |
| 2024-03-31 | $312.03 | 399.9M | $124.78B | $473M | $9.79B | $134.1B |
| 2023-12-31 | $240.82 | 399.6M | $96.23B | $488M | $9.8B | $105.55B |
| 2023-09-30 | $213.28 | 399.4M | $85.18B | $348M | $9.64B | $94.47B |
| 2023-06-30 | $201.10 | 398.9M | $80.22B | $353M | $9.78B | $89.65B |