$1.76 (0.72%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1719 | last: 1849
Increased Positions
change: -880 | last: 924
Reduced Positions
change: -577 | last: 635
New Positions
change: -188 | last: 196
Sold Positions
change: 1540 | last: 134
Total Calls
Total Puts
Put-Call Ratio
change: -109.3356 | last: 1.0934
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $273.08 | 359.63M | $98.21B | $4.42B | $3.76B | $97.54B |
| 2024-12-31 | $232.23 | 359.39M | $83.46B | $2.89B | $3.43B | $84B |
| 2023-12-31 | $210.60 | 359.02M | $75.61B | $2.91B | $3.43B | $76.12B |
| 2022-12-31 | $168.16 | 358.71M | $60.32B | $2.72B | $3.44B | $61.04B |
| 2021-12-31 | $228.46 | 358.34M | $81.87B | $2.83B | $3.45B | $82.48B |
| 2020-12-31 | $182.05 | 357.76M | $65.13B | $1.63B | $3.44B | $66.94B |
| 2019-12-31 | $200.72 | 357.16M | $71.69B | $1.55B | $3.74B | $73.88B |
| 2018-12-31 | $188.12 | 342.34M | $64.4B | $1.37B | $4.4B | $67.43B |
| 2017-12-31 | $146.05 | 338.71M | $49.47B | $1.9B | $46.42B | $93.98B |
| 2016-12-31 | $115.35 | 337.5M | $38.93B | $1.87B | $39.77B | $76.84B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $295.35 | 359.32M | $106.12B | $2.39B | $3.42B | $107.16B |
| 2025-12-31 | $273.08 | 359.63M | $98.21B | $4.42B | $3.76B | $97.54B |
| 2025-09-30 | $270.19 | 359.65M | $97.17B | $2.45B | $3.42B | $98.15B |
| 2025-06-30 | $275.62 | 359.64M | $99.12B | $1.98B | $3.42B | $100.56B |
| 2025-03-31 | $265.29 | 359.61M | $95.4B | $1.41B | $3.42B | $97.42B |
| 2024-12-31 | $232.23 | 359.39M | $83.46B | $2.89B | $3.43B | $84B |
| 2024-09-30 | $220.65 | 359.4M | $79.3B | $2.32B | $3.43B | $80.41B |
| 2024-06-30 | $195.50 | 359.33M | $70.25B | $1.79B | $3.43B | $71.89B |
| 2024-03-31 | $212.02 | 359.26M | $76.17B | $1.44B | $3.43B | $78.16B |
| 2023-12-31 | $210.60 | 359.2M | $75.65B | $2.91B | $3.43B | $76.16B |
| 2023-09-30 | $200.22 | 359.02M | $71.88B | $2.3B | $3.42B | $73.01B |
| 2023-06-30 | $185.29 | 358.94M | $66.51B | $1.88B | $3.42B | $68.05B |