-$1.89 (-0.88%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1033 | last: 1142
Increased Positions
change: -435 | last: 470
Reduced Positions
change: -371 | last: 402
New Positions
change: -107 | last: 114
Sold Positions
change: 919 | last: 103
Total Calls
Total Puts
Put-Call Ratio
change: -65.7226 | last: 0.6572
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $195.24 | 137.24M | $26.79B | $1.68B | $3.78B | $28.9B |
| 2024-12-31 | $187.60 | 137.74M | $25.84B | $1.84B | $3.15B | $27.15B |
| 2023-12-31 | $153.81 | 139.85M | $21.51B | $398.56M | $3.68B | $24.79B |
| 2022-12-31 | $135.41 | 142.68M | $19.32B | $380.87M | $3.89B | $22.83B |
| 2021-12-31 | $181.60 | 143.92M | $26.14B | $385.5M | $3.3B | $29.05B |
| 2020-12-31 | $126.25 | 144.05M | $18.19B | $513.08M | $3.29B | $20.96B |
| 2019-12-31 | $115.26 | 145.2M | $16.74B | $397.25M | $3.23B | $19.57B |
| 2018-12-31 | $70.95 | 149.87M | $10.63B | $396.22M | $3.16B | $13.4B |
| 2017-12-31 | $81.51 | 155.68M | $12.69B | $753.96M | $3.57B | $15.5B |
| 2016-12-31 | $60.48 | 155.23M | $9.39B | $349.15M | $3.62B | $12.66B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $208.45 | 134.98M | $28.14B | $1.64B | $3.29B | $29.78B |
| 2025-12-31 | $195.24 | 137.24M | $26.79B | $1.68B | $3.78B | $28.9B |
| 2025-09-30 | $166.83 | 137.24M | $22.9B | $1.55B | $3.07B | $24.41B |
| 2025-06-30 | $183.23 | 137.23M | $25.14B | $1.26B | $3.07B | $26.95B |
| 2025-03-31 | $175.68 | 137.27M | $24.12B | $1.81B | $2.97B | $25.28B |
| 2024-12-31 | $187.60 | 137.74M | $25.84B | $1.84B | $3.15B | $27.15B |
| 2024-09-30 | $191.74 | 137.25M | $26.32B | $386.77M | $3.39B | $29.32B |
| 2024-06-30 | $176.99 | 137.44M | $24.33B | $328.75M | $3.17B | $27.17B |
| 2024-03-31 | $175.53 | 139.05M | $24.41B | $929.95M | $3.94B | $27.42B |
| 2023-12-31 | $153.81 | 139.89M | $21.52B | $398.56M | $3.68B | $24.8B |
| 2023-09-30 | $139.51 | 139.88M | $19.51B | $283.8M | $3.15B | $22.38B |
| 2023-06-30 | $147.65 | 139.86M | $20.65B | $285.78M | $3.42B | $23.79B |