$0.81 (2.83%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -447 | last: 470
Increased Positions
change: -181 | last: 196
Reduced Positions
change: -139 | last: 142
New Positions
change: -45 | last: 50
Sold Positions
change: 318 | last: 79
Total Calls
Total Puts
Put-Call Ratio
change: -129.4821 | last: 1.2948
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $200.69 | 1.42B | $285.68B | $149.72B | $107.17B | $243.13B |
| 2024-12-31 | $253.05 | 1.54B | $389.65B | $108.35B | $89.77B | $371.06B |
| 2023-12-31 | $205.04 | 1.57B | $322.35B | $71.89B | $68.43B | $318.89B |
| 2022-12-31 | $387.14 | 1.56B | $605.02B | $78.86B | $65.04B | $591.2B |
| 2021-12-31 | $445.09 | 1.55B | $691.55B | $70.77B | $34.14B | $654.92B |
| 2020-12-31 | $573.55 | 1.51B | $866.58B | $86.08B | $31.55B | $812.04B |
| 2019-12-31 | $245.26 | 1.46B | $357.18B | $5.73B | $2.75B | $354.2B |
| 2018-12-31 | $143.90 | 1.44B | $207.07B | $34.26B | $14.42B | $187.23B |
| 2017-12-31 | $269.49 | 1.42B | $383.32B | $25.69B | $23.81B | $381.44B |
| 2016-12-31 | $176.63 | 1.4B | $247.7B | $19.77B | $28.63B | $256.56B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $203.96 | 1.37B | $279.42B | $114.94B | $107.62B | $272.1B |
| 2025-12-31 | $200.69 | 1.42B | $285.68B | $149.72B | $107.17B | $243.13B |
| 2025-09-30 | $249.01 | 1.56B | $388.68B | $113.07B | $112.09B | $387.7B |
| 2025-06-30 | $233.80 | 1.42B | $332.12B | $116.55B | $100.79B | $316.36B |
| 2025-03-31 | $298.37 | 1.45B | $432.35B | $96.78B | $87.43B | $423B |
| 2024-12-31 | $253.05 | 1.53B | $386B | $108.35B | $89.77B | $367.42B |
| 2024-09-30 | $280.68 | 1.46B | $409.24B | $99.09B | $88B | $398.14B |
| 2024-06-30 | $187.45 | 1.51B | $282.39B | $84.5B | $86.19B | $284.09B |
| 2024-03-31 | $200.70 | 1.56B | $313.74B | $81.63B | $69.98B | $302.1B |
| 2023-12-31 | $205.04 | 1.57B | $322.63B | $71.89B | $68.43B | $319.17B |
| 2023-09-30 | $212.66 | 1.57B | $334.63B | $115.97B | $69.86B | $288.51B |
| 2023-06-30 | $247.48 | 1.57B | $388.91B | $13.65B | $10.04B | $385.31B |