$0.19 (1.39%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -586 | last: 649
Increased Positions
change: -342 | last: 374
Reduced Positions
change: -159 | last: 173
New Positions
change: -108 | last: 116
Sold Positions
change: 520 | last: 66
Total Calls
Total Puts
Put-Call Ratio
change: -61.3786 | last: 0.6138
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $9.98 | 15.5B | $154.7B | $179.3B | $496.64B | $472.04B |
| 2024-12-31 | $4.40 | 15.5B | $68.25B | $217.89B | $483.38B | $333.73B |
| 2023-12-31 | $3.75 | 16.17B | $60.57B | $246.9B | $310.98B | $124.66B |
| 2022-12-31 | $2.76 | 16.85B | $46.42B | $259.02B | $425.75B | $213.15B |
| 2021-12-31 | $2.89 | 17.27B | $49.97B | $234.8B | $334.39B | $149.56B |
| 2020-12-31 | $2.50 | 17.32B | $43.21B | $173.02B | $322.17B | $192.36B |
| 2019-12-31 | $3.54 | 17.06B | $60.39B | $128.46B | $375.65B | $307.58B |
| 2018-12-31 | $3.74 | 16.85B | $63.04B | $113.66B | $246.62B | $196B |
| 2017-12-31 | $5.23 | 16.06B | $84.03B | $111B | $217.97B | $191B |
| 2016-12-31 | $4.71 | 15.29B | $72.03B | $76.45B | $228.87B | $224.45B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $9.76 | 15.15B | $147.87B | $137.46B | $434.25B | $444.66B |
| 2025-12-31 | $9.98 | 14.87B | $148.45B | $179.3B | $496.64B | $465.79B |
| 2025-09-29 | $8.77 | 14.87B | $130.46B | $240.23B | $270.33B | $160.55B |
| 2025-06-30 | $7.04 | 14.87B | $104.72B | $288.38B | $311.96B | $128.3B |
| 2025-03-31 | $6.19 | 15.14B | $93.72B | $292.47B | $318.22B | $119.46B |
| 2024-12-31 | $4.40 | 15.14B | $66.66B | $217.89B | $483.38B | $332.14B |
| 2024-09-30 | $4.58 | 15.2B | $69.59B | $291.95B | $321.93B | $99.57B |
| 2024-06-30 | $4.43 | 15.2B | $67.26B | $269.6B | $311.86B | $109.52B |
| 2024-03-31 | $4.47 | 15.53B | $69.36B | $293.16B | $316.56B | $92.75B |
| 2023-12-31 | $3.75 | 15.89B | $59.5B | $246.9B | $310.98B | $123.59B |
| 2023-09-30 | $3.56 | 15.94B | $56.67B | $341.91B | $301.27B | $16.02B |
| 2023-06-30 | $3.40 | 15.94B | $54.2B | $314.72B | $291.55B | $31.03B |