$0.46 (1.78%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -322 | last: 343
Increased Positions
change: -164 | last: 169
Reduced Positions
change: -77 | last: 80
New Positions
change: -67 | last: 69
Sold Positions
change: 280 | last: 37
Total Calls
Total Puts
Put-Call Ratio
change: -15.5857 | last: 0.1559
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $372.24 | 3.02B | $1.13T | $35.01B | $918.75B | $2.01T |
| 2024-12-31 | $298.72 | 3.09B | $924.49B | $36.65B | $780.72B | $1.67T |
| 2023-12-31 | $314.16 | 3.15B | $990.38B | $26.6B | $625.85B | $1.59T |
| 2022-12-31 | $354.23 | 3.2B | $1.13T | $33.7B | $644.74B | $1.74T |
| 2021-12-31 | $432.80 | 3.23B | $1.4T | $38.68B | $662.68B | $2.02T |
| 2020-12-31 | $289.99 | 3.31B | $960.81B | $35.92B | $737.71B | $1.66T |
| 2019-12-31 | $302.12 | 3.86B | $1.17T | $19.75B | $744.85B | $1.89T |
| 2018-12-31 | $280.27 | 3.33B | $932.44B | $21.66B | $638.92B | $1.55T |
| 2017-12-31 | $343.50 | 3.33B | $1.14T | $24.27B | $697.88B | $1.82T |
| 2016-12-31 | $260.47 | 3.33B | $866.5B | $23.22B | $707.8B | $1.55T |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $456.88 | 3.02B | $1.38T | $90.5B | $745.43B | $2.04T |
| 2025-12-31 | $372.24 | 2.99B | $1.11T | $35.01B | $918.75B | $2T |
| 2025-09-30 | $384.50 | 2.99B | $1.15T | $49.76B | $751.89B | $1.85T |
| 2025-06-30 | $336.30 | 3.01B | $1.01T | $45.65B | $768.52B | $1.74T |
| 2025-03-31 | $290.96 | 3.02B | $877.7B | $35.28B | $809.55B | $1.65T |
| 2024-12-31 | $298.72 | 3.05B | $911.09B | $36.65B | $780.72B | $1.66T |
| 2024-09-30 | $321.98 | 3.21B | $1.03T | $24.84B | $756.13B | $1.77T |
| 2024-06-30 | $313.16 | 2.73B | $855.31B | $31.29B | $702B | $1.53T |
| 2024-03-31 | $311.50 | 3.07B | $955.27B | $27.32B | $673.52B | $1.6T |
| 2023-12-31 | $314.16 | 3.14B | $984.9B | $26.6B | $625.85B | $1.58T |
| 2023-09-30 | $301.58 | 3.38B | $1.02T | $28.27B | $638.51B | $1.63T |
| 2023-06-30 | $370.34 | 3.16B | $1.17T | $32.3B | $617.58B | $1.75T |