$1.16 (1.18%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -597 | last: 664
Increased Positions
change: -308 | last: 346
Reduced Positions
change: -175 | last: 188
New Positions
change: -65 | last: 82
Sold Positions
change: 535 | last: 59
Total Calls
Total Puts
Put-Call Ratio
change: -98.4151 | last: 0.9842
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $78.67 | 3.49B | $274.2B | $307.74B | $256.14B | $222.6B |
| 2024-12-31 | $49.46 | 3.87B | $191.29B | $284.52B | $242.35B | $149.12B |
| 2023-12-31 | $40.54 | 3.94B | $159.54B | $299.57B | $426.69B | $286.66B |
| 2022-12-31 | $31.16 | 3.97B | $123.7B | $350.05B | $204.24B | $-22.11B |
| 2021-12-31 | $30.15 | 4.04B | $121.79B | $422.44B | $395.44B | $94.79B |
| 2020-12-31 | $25.91 | 4.03B | $104.52B | $328.73B | $378.87B | $154.66B |
| 2019-12-31 | $39.09 | 4.03B | $157.6B | $173.88B | $129.16B | $112.87B |
| 2018-12-31 | $41.11 | 3.98B | $163.58B | $168.63B | $107.78B | $102.73B |
| 2017-12-31 | $52.41 | 3.99B | $209.35B | $187.25B | $84.37B | $106.47B |
| 2016-12-31 | $40.18 | 3.95B | $158.74B | $133.01B | $86.9B | $112.62B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $82.49 | 3.43B | $282.59B | $214.71B | $101.74B | $169.63B |
| 2025-12-31 | $78.67 | 3.42B | $268.76B | $307.74B | $256.14B | $217.17B |
| 2025-09-30 | $70.98 | 3.46B | $245.55B | $246.82B | $98.24B | $96.97B |
| 2025-06-30 | $60.79 | 3.5B | $212.5B | $246.36B | $129.7B | $95.84B |
| 2025-03-31 | $57.43 | 3.55B | $204.09B | $254.66B | $100.05B | $49.49B |
| 2024-12-31 | $49.46 | 3.59B | $177.53B | $284.52B | $242.35B | $135.36B |
| 2024-09-30 | $45.19 | 3.63B | $164.05B | $252.31B | $479.71B | $391.45B |
| 2024-06-30 | $43.81 | 3.73B | $163.26B | $287.09B | $470.72B | $346.89B |
| 2024-03-31 | $39.31 | 3.77B | $148.26B | $275.94B | $498.09B | $370.4B |
| 2023-12-31 | $40.54 | 3.85B | $156.18B | $305.91B | $426.69B | $276.96B |
| 2023-09-30 | $39.46 | 3.88B | $153.14B | $298.78B | $89.11B | $-56.54B |
| 2023-06-30 | $39.62 | 3.93B | $155.8B | $318.38B | $108.76B | $-53.82B |