$8.7 (2.44%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -647 | last: 699
Increased Positions
change: -357 | last: 380
Reduced Positions
change: -200 | last: 213
New Positions
change: -89 | last: 95
Sold Positions
change: 561 | last: 78
Total Calls
Total Puts
Put-Call Ratio
change: -8.1102 | last: 0.0811
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $300.93 | 70.14M | $21.11B | $8.99B | $10.12B | $22.23B |
| 2024-12-31 | $338.42 | 70.33M | $23.8B | $1.55B | $8B | $30.24B |
| 2023-12-31 | $281.56 | 73.16M | $20.6B | $1.39B | $6.72B | $25.93B |
| 2022-12-31 | $183.68 | 75.6M | $13.89B | $1.44B | $7.04B | $19.49B |
| 2021-12-31 | $223.84 | 82.06M | $18.37B | $1.52B | $5.98B | $22.83B |
| 2020-12-31 | $272.83 | 84M | $22.92B | $934.9M | $4.3B | $26.29B |
| 2019-12-31 | $287.72 | 86.4M | $24.86B | $1.27B | $5.04B | $28.62B |
| 2018-12-31 | $185.72 | 88.75M | $16.48B | $1.03B | $4.82B | $20.27B |
| 2017-12-31 | $193.87 | 91.13M | $17.67B | $913.6M | $4.52B | $21.27B |
| 2016-12-31 | $141.52 | 92.6M | $13.1B | $475.02M | $3.86B | $16.49B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $290.99 | 67.54M | $19.65B | $8.82B | $10.36B | $21.2B |
| 2025-12-31 | $300.93 | 69.38M | $20.88B | $8.99B | $10.12B | $22B |
| 2025-09-30 | $288.06 | 70.32M | $20.26B | $2.01B | $8.12B | $26.37B |
| 2025-06-30 | $331.82 | 70.55M | $23.41B | $2.19B | $8.12B | $29.33B |
| 2025-03-31 | $348.72 | 70.32M | $24.52B | $1.55B | $8.17B | $31.14B |
| 2024-12-31 | $338.42 | 69.95M | $23.67B | $1.55B | $8B | $30.11B |
| 2024-09-30 | $312.76 | 69.52M | $21.74B | $1.3B | $7.76B | $28.2B |
| 2024-06-30 | $266.26 | 70.11M | $18.67B | $1.36B | $7.33B | $24.64B |
| 2024-03-31 | $305.90 | 71.77M | $21.95B | $1.31B | $6.76B | $27.41B |
| 2023-12-31 | $281.56 | 72.06M | $20.29B | $1.39B | $6.72B | $25.62B |
| 2023-09-30 | $255.34 | 73.16M | $18.68B | $1.09B | $6.98B | $24.57B |
| 2023-06-30 | $251.08 | 73.89M | $18.55B | $1.25B | $6.75B | $24.05B |