$2.27 (1.14%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2029 | last: 2229
Increased Positions
change: -874 | last: 946
Reduced Positions
change: -834 | last: 929
New Positions
change: -150 | last: 163
Sold Positions
change: 1678 | last: 307
Total Calls
Total Puts
Put-Call Ratio
change: -67.6824 | last: 0.6768
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $228.92 | 707.3M | $161.92B | $4.62B | $18.42B | $175.72B |
| 2024-12-31 | $229.55 | 731M | $167.8B | $2.08B | $17.15B | $182.87B |
| 2023-12-31 | $231.34 | 736.5M | $170.38B | $5.86B | $19.54B | $184.05B |
| 2022-12-31 | $235.27 | 725.1M | $170.59B | $6B | $20.62B | $185.22B |
| 2021-12-31 | $291.63 | 714.6M | $208.4B | $2.59B | $23.27B | $229.08B |
| 2020-12-31 | $196.91 | 706.2M | $139.06B | $6.04B | $22.18B | $155.2B |
| 2019-12-31 | $136.04 | 715M | $97.27B | $19.91B | $22.53B | $99.88B |
| 2018-12-31 | $91.41 | 700.6M | $64.04B | $787.8M | $9.74B | $72.99B |
| 2017-12-31 | $82.28 | 695.8M | $57.25B | $630.3M | $10.52B | $67.14B |
| 2016-12-31 | $69.00 | 691.2M | $47.69B | $963.7M | $12.27B | $59B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-27 | $181.52 | 707.9M | $128.5B | $5.7B | $18.48B | $141.28B |
| 2025-12-31 | $228.92 | 707.3M | $161.92B | $4.62B | $18.42B | $175.72B |
| 2025-09-26 | $184.84 | 710.7M | $131.37B | $1.53B | $16.86B | $146.69B |
| 2025-06-27 | $198.80 | 716.5M | $142.44B | $2.96B | $18.56B | $158.04B |
| 2025-03-28 | $205.85 | 716.3M | $147.45B | $1.99B | $17.58B | $163.03B |
| 2024-12-31 | $229.55 | 731M | $167.8B | $2.08B | $17.15B | $182.87B |
| 2024-09-27 | $275.44 | 723M | $199.14B | $2.63B | $18.82B | $215.34B |
| 2024-06-28 | $249.85 | 737.6M | $184.29B | $2.37B | $18.21B | $200.13B |
| 2024-03-29 | $249.72 | 740.6M | $184.94B | $7.03B | $19.26B | $197.17B |
| 2023-12-31 | $231.34 | 739.8M | $171.15B | $5.86B | $19.54B | $184.82B |
| 2023-09-29 | $219.92 | 739.4M | $162.61B | $12.28B | $23.16B | $173.49B |
| 2023-06-30 | $212.74 | 737.3M | $156.85B | $8.58B | $20.98B | $169.25B |