$0.14 (0.06%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1237 | last: 1358
Increased Positions
change: -565 | last: 622
Reduced Positions
change: -424 | last: 456
New Positions
change: -105 | last: 119
Sold Positions
change: 1096 | last: 106
Total Calls
Total Puts
Put-Call Ratio
change: -122.7387 | last: 1.2274
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $185.11 | 326.02M | $60.35B | $823.15M | $29.19B | $88.71B |
| 2024-12-31 | $172.21 | 326.1M | $56.16B | $1.4B | $24.78B | $79.54B |
| 2023-12-31 | $142.64 | 326.81M | $46.62B | $1.17B | $26.52B | $71.97B |
| 2022-12-31 | $117.48 | 327.82M | $38.51B | $621.63M | $25.46B | $63.35B |
| 2021-12-31 | $159.77 | 328.59M | $52.5B | $533.94M | $25.83B | $77.79B |
| 2020-12-31 | $85.28 | 308.74M | $26.33B | $1.01B | $27.24B | $52.56B |
| 2019-12-31 | $148.96 | 307.95M | $45.87B | $669.37M | $24.68B | $69.88B |
| 2018-12-31 | $167.99 | 309.63M | $52.01B | $514.34M | $23.31B | $74.81B |
| 2017-12-31 | $171.74 | 311.52M | $53.5B | $1.48B | $24.63B | $76.65B |
| 2016-12-31 | $177.67 | 312.69M | $55.56B | $560.06M | $22.98B | $77.97B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $186.53 | 324.03M | $60.44B | $542.96M | $28.98B | $88.88B |
| 2025-12-31 | $185.11 | 326.02M | $60.35B | $823.15M | $29.19B | $88.71B |
| 2025-09-30 | $187.67 | 327.14M | $61.39B | $1.55B | $26.32B | $86.16B |
| 2025-06-30 | $160.76 | 327.14M | $52.59B | $1.23B | $25.92B | $77.28B |
| 2025-03-31 | $166.08 | 326.31M | $54.19B | $1.38B | $25.27B | $78.09B |
| 2024-12-31 | $172.21 | 326.28M | $56.19B | $1.4B | $24.78B | $79.57B |
| 2024-09-30 | $169.02 | 326.16M | $55.13B | $2.17B | $25.94B | $78.9B |
| 2024-06-30 | $146.52 | 326.04M | $47.77B | $1.23B | $25.81B | $72.35B |
| 2024-03-31 | $153.48 | 325.91M | $50.02B | $1.25B | $26.05B | $74.81B |
| 2023-12-31 | $142.64 | 325.93M | $46.49B | $1.17B | $26.52B | $71.84B |
| 2023-09-30 | $108.03 | 327.16M | $35.34B | $769.03M | $25.41B | $59.98B |
| 2023-06-30 | $115.48 | 327.19M | $37.78B | $837.46M | $25.48B | $62.43B |