$0.56 (1.73%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -468 | last: 536
Increased Positions
change: -245 | last: 277
Reduced Positions
change: -151 | last: 160
New Positions
change: -51 | last: 63
Sold Positions
change: 403 | last: 66
Total Calls
Total Puts
Put-Call Ratio
change: -34.7533 | last: 0.3475
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $23.83 | 2.98B | $71.12B | $52.89B | $169.33B | $187.56B |
| 2024-12-31 | $15.13 | 3.17B | $47.9B | $69.96B | $171.33B | $149.27B |
| 2023-12-31 | $13.35 | 3.57B | $47.66B | $89.89B | $150B | $107.77B |
| 2022-12-31 | $11.37 | 3.62B | $41.13B | $87.25B | $119.5B | $73.38B |
| 2021-12-31 | $12.24 | 3.89B | $47.61B | $106.06B | $116.01B | $57.57B |
| 2020-12-31 | $7.72 | 3.9B | $30.11B | $112.23B | $78.95B | $-3.16B |
| 2019-12-31 | $10.74 | 3.89B | $41.85B | $55B | $135.12B | $121.96B |
| 2018-12-31 | $9.30 | 3.89B | $36.13B | $53.23B | $133.48B | $116.37B |
| 2017-12-31 | $15.39 | 3.88B | $59.77B | $24.45B | $112.05B | $147.37B |
| 2016-12-31 | $13.39 | 3.88B | $51.88B | $19.67B | $131.75B | $163.97B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $22.54 | 2.89B | $65.13B | $68.59B | $182.9B | $179.44B |
| 2025-12-31 | $23.83 | 2.92B | $69.49B | $52.89B | $169.33B | $185.93B |
| 2025-09-30 | $22.22 | 2.96B | $65.78B | $82.87B | $170.48B | $153.38B |
| 2025-06-30 | $18.56 | 3.1B | $57.45B | $75.56B | $167.58B | $149.46B |
| 2025-03-31 | $18.10 | 3.1B | $56.04B | $94.1B | $168.32B | $130.26B |
| 2024-12-31 | $15.13 | 3.13B | $47.36B | $69.96B | $171.33B | $148.74B |
| 2024-09-30 | $16.31 | 3.2B | $52.19B | $100.12B | $168.43B | $120.5B |
| 2024-06-30 | $16.38 | 3.28B | $53.65B | $97.07B | $157.11B | $113.69B |
| 2024-03-31 | $15.30 | 3.29B | $50.29B | $98.11B | $161.27B | $113.45B |
| 2023-12-31 | $13.35 | 3.46B | $46.21B | $89.89B | $150B | $106.32B |
| 2023-09-30 | $12.46 | 3.56B | $44.34B | $116.72B | $141.98B | $69.59B |
| 2023-06-30 | $12.35 | 3.61B | $44.53B | $113.64B | $135.89B | $66.78B |