-$0.88 (-0.44%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -861 | last: 917
Increased Positions
change: -476 | last: 503
Reduced Positions
change: -258 | last: 270
New Positions
change: -153 | last: 157
Sold Positions
change: 744 | last: 94
Total Calls
Total Puts
Put-Call Ratio
change: -41.7289 | last: 0.4173
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $160.76 | 120.24M | $19.33B | $160.87M | $1.63B | $20.8B |
| 2024-12-31 | $103.32 | 119.8M | $12.38B | $145.76M | $1.74B | $13.97B |
| 2023-12-31 | $86.39 | 118.55M | $10.24B | $145.52M | $1.95B | $12.05B |
| 2022-12-31 | $91.56 | 125.74M | $11.51B | $217.48M | $2.36B | $13.66B |
| 2021-12-31 | $107.63 | 132.48M | $14.26B | $257.41M | $2.23B | $16.23B |
| 2020-12-31 | $93.87 | 135.53M | $12.72B | $243.8M | $1.43B | $13.91B |
| 2019-12-31 | $78.20 | 136.96M | $10.71B | $447.86M | $1.56B | $11.82B |
| 2018-12-31 | $84.09 | 139.01M | $11.69B | $378.62M | $1.35B | $12.66B |
| 2017-12-31 | $89.09 | 140.61M | $12.53B | $333.89M | $1.46B | $13.66B |
| 2016-12-31 | $73.26 | 142.71M | $10.45B | $247.67M | $1.24B | $11.45B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $166.07 | 119.8M | $19.9B | $159.66M | $1.64B | $21.38B |
| 2025-12-31 | $160.76 | 119.88M | $19.27B | $160.87M | $1.63B | $20.74B |
| 2025-09-30 | $132.40 | 120.36M | $15.94B | $136.84M | $1.75B | $17.55B |
| 2025-06-30 | $95.95 | 120.6M | $11.57B | $155.99M | $1.69B | $13.11B |
| 2025-03-31 | $102.40 | 120.97M | $12.39B | $129.94M | $1.73B | $13.99B |
| 2024-12-31 | $103.32 | 120.59M | $12.46B | $145.76M | $1.74B | $14.05B |
| 2024-09-30 | $110.37 | 119.86M | $13.23B | $131.7M | $1.92B | $15.01B |
| 2024-06-30 | $86.81 | 119.42M | $10.37B | $113.17M | $1.98B | $12.24B |
| 2024-03-31 | $73.34 | 119.34M | $8.75B | $121.84M | $2.09B | $10.72B |
| 2023-12-31 | $86.39 | 118.6M | $10.25B | $145.52M | $1.95B | $12.05B |
| 2023-09-30 | $86.13 | 118.46M | $10.2B | $174.73M | $1.95B | $11.98B |
| 2023-06-30 | $94.35 | 118.5M | $11.18B | $210.16M | $2.1B | $13.07B |