-$0.79 (-0.64%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -997 | last: 1104
Increased Positions
change: -496 | last: 532
Reduced Positions
change: -334 | last: 371
New Positions
change: -135 | last: 142
Sold Positions
change: 861 | last: 120
Total Calls
Total Puts
Put-Call Ratio
change: -38.9563 | last: 0.3896
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $109.51 | 526M | $57.6B | $6.31B | $- | $51.29B |
| 2024-12-31 | $104.02 | 525.3M | $54.64B | $7.06B | $15.9B | $63.48B |
| 2023-12-31 | $97.65 | 523.9M | $51.16B | $7.18B | $14.38B | $58.35B |
| 2022-12-31 | $65.98 | 522.6M | $34.48B | $4.69B | $11.68B | $41.47B |
| 2021-12-31 | $58.84 | 521.7M | $30.7B | $3.43B | $10.76B | $38.03B |
| 2020-12-31 | $57.52 | 520.2M | $29.92B | $3.54B | $11.31B | $37.69B |
| 2019-12-31 | $52.73 | 520.35M | $27.44B | $4.18B | $11.81B | $35.07B |
| 2018-12-31 | $38.09 | 526.5M | $20.05B | $3.44B | $10.79B | $27.41B |
| 2017-12-31 | $47.39 | 527.85M | $25.01B | $2.36B | $10.22B | $32.87B |
| 2016-12-31 | $42.60 | 526.65M | $22.44B | $1.92B | $9.55B | $30.07B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $115.50 | 526.7M | $60.83B | $5.64B | $14.95B | $70.13B |
| 2025-12-31 | $109.51 | 526M | $57.6B | $6.31B | $- | $51.29B |
| 2025-09-30 | $98.32 | 525.9M | $51.71B | $6.3B | $15.85B | $61.25B |
| 2025-06-30 | $95.06 | 525.9M | $49.99B | $5.55B | $15.94B | $60.38B |
| 2025-03-31 | $97.37 | 525.9M | $51.21B | $5.52B | $15.66B | $61.34B |
| 2024-12-31 | $104.02 | 525.3M | $54.64B | $7.06B | $15.9B | $63.48B |
| 2024-09-30 | $98.68 | 525.4M | $51.85B | $6.85B | $15.52B | $60.52B |
| 2024-06-30 | $101.84 | 525.3M | $53.5B | $5.87B | $14.4B | $62.03B |
| 2024-03-31 | $123.10 | 524.9M | $64.62B | $6.19B | $14.03B | $72.45B |
| 2023-12-31 | $97.65 | 524.3M | $51.2B | $7.18B | $14.38B | $58.39B |
| 2023-09-30 | $85.02 | 524.1M | $44.56B | $5.91B | $12.93B | $51.58B |
| 2023-06-30 | $83.65 | 523.8M | $43.82B | $5.15B | $12.59B | $51.26B |