-$0.21 (-0.43%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1234 | last: 1360
Increased Positions
change: -553 | last: 595
Reduced Positions
change: -433 | last: 474
New Positions
change: -136 | last: 146
Sold Positions
change: 877 | last: 288
Total Calls
Total Puts
Put-Call Ratio
change: -163.8111 | last: 1.6381
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $323.55 | 4.45B | $1.44T | $26.46B | $130.96B | $1.54T |
| 2024-12-31 | $619.59 | 4.45B | $2.76T | $15.66B | $102.79B | $2.85T |
| 2023-12-31 | $689.45 | 4.48B | $3.09T | $14.39B | $27.01B | $3.1T |
| 2022-12-31 | $469.98 | 4.53B | $2.13T | $12.65B | $25.78B | $2.14T |
| 2021-12-31 | $366.09 | 4.59B | $1.68T | $10.72B | $26.64B | $1.7T |
| 2020-12-31 | $212.69 | 4.67B | $992.8B | $2.1B | $1.7B | $992.41B |
| 2019-12-31 | $192.86 | 4.75B | $915.81B | $2.32B | $673.43M | $914.16B |
| 2018-12-31 | $150.03 | 4.84B | $726.05B | $15.64B | $515M | $710.92B |
| 2017-12-31 | $167.98 | 4.96B | $832.36B | $18.85B | $1.69B | $815.2B |
| 2016-12-31 | $126.72 | 5.07B | $642.38B | $18.69B | $229M | $623.92B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $237.65 | 4.44B | $1.06T | $21.13B | $146.38B | $1.18T |
| 2025-12-31 | $323.55 | 4.45B | $1.44T | $26.46B | $130.96B | $1.54T |
| 2025-09-30 | $353.01 | 4.45B | $1.57T | $32.08B | $101.21B | $1.64T |
| 2025-06-30 | $436.84 | 4.45B | $1.94T | $18.44B | $99.27B | $2.02T |
| 2025-03-31 | $479.01 | 4.44B | $2.13T | $38.94B | $118.72B | $2.21T |
| 2024-12-31 | $619.59 | 4.45B | $2.76T | $15.66B | $102.79B | $2.85T |
| 2024-09-30 | $797.13 | 4.45B | $3.55T | $57.02B | $56.97B | $3.55T |
| 2024-06-30 | $1008.69 | 4.46B | $4.5T | $7.59B | $8.2B | $4.5T |
| 2024-03-31 | $885.56 | 4.46B | $3.95T | $6.32B | $26.93B | $3.97T |
| 2023-12-31 | $689.45 | 4.46B | $3.08T | $14.39B | $27.01B | $3.09T |
| 2023-09-30 | $641.30 | 4.48B | $2.87T | $4.28B | $3.77B | $2.87T |
| 2023-06-30 | $552.20 | 4.49B | $2.48T | $3.16B | $3.77B | $2.48T |