-$0.2 (-1.12%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -565 | last: 600
Increased Positions
change: -310 | last: 328
Reduced Positions
change: -132 | last: 141
New Positions
change: -117 | last: 124
Sold Positions
change: 459 | last: 65
Total Calls
Total Puts
Put-Call Ratio
change: -81.132 | last: 0.8113
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $11.85 | 6.44B | $76.37B | $6.5B | $70.09B | $139.95B |
| 2024-12-31 | $12.86 | 6.45B | $82.9B | $3.27B | $60.31B | $139.94B |
| 2023-12-31 | $15.97 | 6.47B | $103.35B | $12.73B | $62.6B | $153.22B |
| 2022-12-31 | $10.65 | 6.52B | $69.46B | $8B | $53.8B | $115.26B |
| 2021-12-31 | $10.98 | 6.52B | $71.61B | $10.47B | $58.74B | $119.89B |
| 2020-12-31 | $11.23 | 6.52B | $73.24B | $11.71B | $75.54B | $137.07B |
| 2019-12-31 | $15.94 | 6.52B | $103.96B | $7.37B | $87.12B | $183.71B |
| 2018-12-31 | $13.01 | 6.52B | $84.85B | $13.9B | $84.36B | $155.32B |
| 2017-12-31 | $10.70 | 6.52B | $69.79B | $22.52B | $109.28B | $156.54B |
| 2016-12-31 | $10.11 | 6.52B | $65.94B | $21.2B | $118.37B | $163.1B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $20.75 | 6.44B | $133.72B | $3.67B | $71.18B | $201.23B |
| 2025-12-31 | $11.85 | 6.44B | $76.37B | $6.5B | $70.09B | $139.95B |
| 2025-09-30 | $12.66 | 6.44B | $81.59B | $8.96B | $70.71B | $143.33B |
| 2025-06-30 | $12.51 | 6.44B | $80.62B | $7B | $68.06B | $141.69B |
| 2025-03-31 | $14.34 | 6.44B | $92.41B | $4.7B | $64.49B | $152.21B |
| 2024-12-31 | $12.86 | 6.44B | $82.87B | $3.27B | $60.31B | $139.91B |
| 2024-09-30 | $14.41 | 6.45B | $92.93B | $8.69B | $59.13B | $143.37B |
| 2024-06-30 | $14.50 | 6.45B | $93.51B | $7.88B | $59.63B | $145.26B |
| 2024-03-31 | $15.22 | 6.46B | $98.32B | $11.55B | $61.84B | $148.61B |
| 2023-12-31 | $15.97 | 6.48B | $103.54B | $12.73B | $62.6B | $153.41B |
| 2023-09-30 | $14.99 | 6.52B | $97.69B | $12.11B | $61B | $146.58B |
| 2023-06-30 | $13.83 | 6.52B | $90.2B | $10.35B | $57.97B | $137.82B |