-$20.61 (-1.48%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1199 | last: 1307
Increased Positions
change: -509 | last: 562
Reduced Positions
change: -421 | last: 442
New Positions
change: -117 | last: 131
Sold Positions
change: 1060 | last: 113
Total Calls
Total Puts
Put-Call Ratio
change: -24.9478 | last: 0.2495
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $1009.05 | 47.9M | $48.33B | $585M | $3.16B | $50.91B |
| 2024-12-31 | $1054.05 | 48.9M | $51.54B | $1.04B | $3.18B | $53.69B |
| 2023-12-31 | $828.69 | 49.9M | $41.35B | $660M | $2.75B | $43.44B |
| 2022-12-31 | $556.25 | 50.9M | $28.31B | $325M | $2.7B | $30.69B |
| 2021-12-31 | $518.24 | 51.9M | $26.9B | $241M | $2.76B | $29.42B |
| 2020-12-31 | $408.34 | 53.5M | $21.85B | $585M | $2.62B | $23.88B |
| 2019-12-31 | $338.52 | 54.7M | $18.52B | $360M | $2.22B | $20.37B |
| 2018-12-31 | $282.36 | 56.14M | $15.85B | $538M | $2.22B | $17.53B |
| 2017-12-31 | $236.25 | 57.68M | $13.63B | $326.88M | $2.34B | $15.64B |
| 2016-12-31 | $232.25 | 60.43M | $14.04B | $274.15M | $2.25B | $16.01B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $1090.81 | 47.3M | $51.6B | $695M | $2.78B | $53.68B |
| 2025-12-31 | $1009.05 | 47.5M | $47.93B | $585M | $3.16B | $50.51B |
| 2025-09-30 | $952.96 | 48M | $45.74B | $535M | $2.72B | $47.93B |
| 2025-06-30 | $1040.24 | 48.1M | $50.04B | $597M | $2.73B | $52.17B |
| 2025-03-31 | $987.83 | 48.2M | $47.61B | $666M | $2.68B | $49.63B |
| 2024-12-31 | $1054.05 | 48.6M | $51.23B | $1.04B | $3.18B | $53.37B |
| 2024-09-30 | $1038.81 | 48.8M | $50.69B | $1.45B | $3.21B | $52.45B |
| 2024-06-30 | $896.19 | 49M | $43.91B | $769M | $2.71B | $45.86B |
| 2024-03-31 | $1009.64 | 49.2M | $49.67B | $804M | $2.71B | $51.58B |
| 2023-12-31 | $828.69 | 49.5M | $41.02B | $660M | $2.75B | $43.11B |
| 2023-09-30 | $691.84 | 49.9M | $34.52B | $601M | $2.73B | $36.65B |
| 2023-06-30 | $788.59 | 50.1M | $39.51B | $515M | $2.76B | $41.75B |