-$2.12 (-0.75%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -768 | last: 819
Increased Positions
change: -408 | last: 421
Reduced Positions
change: -243 | last: 263
New Positions
change: -99 | last: 102
Sold Positions
change: 575 | last: 167
Total Calls
Total Puts
Put-Call Ratio
change: -43.8458 | last: 0.4385
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $397.65 | 131M | $52.09B | $1.66B | $1.28B | $51.71B |
| 2024-12-31 | $235.31 | 127.65M | $30.04B | $966.43M | $2.74B | $31.81B |
| 2023-12-31 | $191.41 | 124.91M | $23.91B | $812.69M | $1.31B | $24.4B |
| 2022-12-31 | $237.65 | 121.69M | $28.92B | $866.39M | $1.32B | $29.37B |
| 2021-12-31 | $169.58 | 118.45M | $20.09B | $819.98M | $997.59M | $20.26B |
| 2020-12-31 | $129.97 | 114.99M | $14.94B | $496.58M | $521.19M | $14.97B |
| 2019-12-31 | $115.17 | 109.26M | $12.58B | $547.18M | $303.82M | $12.34B |
| 2018-12-31 | $72.91 | 100.59M | $7.33B | $420.15M | $30M | $6.94B |
| 2017-12-31 | $127.05 | 90.55M | $11.5B | $645.36M | $30M | $10.89B |
| 2016-12-31 | $37.44 | 85.6M | $3.2B | $193.62M | $150M | $3.16B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $330.87 | 132.89M | $43.97B | $1.71B | $1.27B | $43.53B |
| 2025-12-31 | $397.65 | 132.23M | $52.58B | $1.66B | $1.28B | $52.2B |
| 2025-09-30 | $456.00 | 131.45M | $59.94B | $1.49B | $1.31B | $59.76B |
| 2025-06-30 | $326.09 | 129.68M | $42.29B | $1.11B | $2.74B | $43.91B |
| 2025-03-31 | $270.02 | 129.68M | $35.02B | $1.02B | $2.72B | $36.72B |
| 2024-12-31 | $235.31 | 128.59M | $30.26B | $966.43M | $2.74B | $32.04B |
| 2024-09-30 | $275.03 | 128.59M | $35.37B | $1.1B | $2.73B | $36.99B |
| 2024-06-30 | $243.32 | 126.73M | $30.84B | $968.49M | $2.71B | $32.58B |
| 2024-03-31 | $153.33 | 126.14M | $19.34B | $681.88M | $2.68B | $21.34B |
| 2023-12-31 | $191.41 | 125.61M | $24.04B | $812.69M | $2.68B | $25.91B |
| 2023-09-30 | $177.10 | 125.22M | $22.18B | $1.03B | $1.31B | $22.45B |
| 2023-06-30 | $189.94 | 124.66M | $23.68B | $657.8M | $1.31B | $24.33B |