-$0.44 (-0.19%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1079 | last: 1169
Increased Positions
change: -556 | last: 599
Reduced Positions
change: -350 | last: 372
New Positions
change: -125 | last: 135
Sold Positions
change: 961 | last: 112
Total Calls
Total Puts
Put-Call Ratio
change: -50.7104 | last: 0.5071
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $205.31 | 230.45M | $47.31B | $457.95M | $2.34B | $49.2B |
| 2024-12-31 | $180.26 | 231.26M | $41.69B | $374M | $2.32B | $43.64B |
| 2023-12-31 | $164.89 | 230.52M | $38.01B | $409.8M | $3.37B | $40.97B |
| 2022-12-31 | $139.72 | 231.54M | $32.35B | $345.39M | $2.56B | $34.57B |
| 2021-12-31 | $147.04 | 230.96M | $33.96B | $346.77M | $2.72B | $36.33B |
| 2020-12-31 | $120.94 | 229.44M | $27.75B | $1.21B | $2.46B | $28.99B |
| 2019-12-31 | $99.74 | 227.76M | $22.72B | $393.03M | $2.81B | $25.14B |
| 2018-12-31 | $67.70 | 230.82M | $15.63B | $353.98M | $2.63B | $17.91B |
| 2017-12-31 | $72.47 | 230.23M | $16.68B | $646.3M | $2.17B | $18.21B |
| 2016-12-31 | $48.60 | 232.59M | $11.3B | $717.26M | $2.34B | $12.93B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $214.36 | 228.9M | $49.07B | $481.25M | $2.18B | $50.76B |
| 2025-12-31 | $205.31 | 229.59M | $47.14B | $457.95M | $2.34B | $49.02B |
| 2025-09-30 | $188.00 | 230.73M | $43.38B | $439.24M | $2.75B | $45.68B |
| 2025-06-30 | $180.96 | 230.82M | $41.77B | $619.71M | $2.2B | $43.35B |
| 2025-03-31 | $172.14 | 230.67M | $39.71B | $399M | $2.17B | $41.48B |
| 2024-12-31 | $180.26 | 231.89M | $41.8B | $374M | $2.32B | $43.75B |
| 2024-09-30 | $171.71 | 231.34M | $39.72B | $396.27M | $2.56B | $41.88B |
| 2024-06-30 | $165.57 | 231.44M | $38.32B | $396.57M | $2.88B | $40.81B |
| 2024-03-31 | $180.46 | 231.1M | $41.7B | $373.76M | $3.17B | $44.5B |
| 2023-12-31 | $164.89 | 230.78M | $38.05B | $409.8M | $3.56B | $41.2B |
| 2023-09-30 | $147.76 | 230.69M | $34.09B | $841.9M | $2.16B | $35.41B |
| 2023-06-30 | $161.88 | 230.48M | $37.31B | $605.59M | $2.19B | $38.9B |