NASDAQ : CENX
-$1.09 (-2.48%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -373 | last: 407
Increased Positions
change: -219 | last: 237
Reduced Positions
change: -119 | last: 126
New Positions
change: -96 | last: 105
Sold Positions
change: 322 | last: 45
Total Calls
Total Puts
Put-Call Ratio
change: -29.2957 | last: 0.293
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $39.18 | 94.2M | $3.69B | $135.6M | $548.3M | $4.1B |
| 2024-12-31 | $18.22 | 92.8M | $1.69B | $32.9M | $519.2M | $2.18B |
| 2023-12-31 | $12.14 | 92.4M | $1.12B | $88.8M | $473.7M | $1.51B |
| 2022-12-31 | $8.18 | 91.4M | $747.65M | $54.3M | $548.6M | $1.24B |
| 2021-12-31 | $16.56 | 90.2M | $1.49B | $29M | $474.1M | $1.94B |
| 2020-12-31 | $11.03 | 89.5M | $987.18M | $81.6M | $340.2M | $1.25B |
| 2019-12-31 | $7.52 | 88.8M | $667.33M | $38.9M | $303.8M | $932.23M |
| 2018-12-31 | $7.31 | 87.6M | $640.36M | $38.9M | $279.7M | $881.16M |
| 2017-12-31 | $19.64 | 87.3M | $1.71B | $167.21M | $255.97M | $1.8B |
| 2016-12-31 | $8.56 | 87.03M | $745.02M | $132.4M | $255.51M | $868.13M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $58.69 | 99M | $5.81B | $244.1M | $545.9M | $6.11B |
| 2025-12-31 | $39.18 | 96.9M | $3.8B | $135.6M | $548.3M | $4.21B |
| 2025-09-30 | $29.36 | 93.3M | $2.74B | $151.4M | $503.5M | $3.09B |
| 2025-06-30 | $18.02 | 93.3M | $1.68B | $40.7M | $479.8M | $2.12B |
| 2025-03-31 | $18.56 | 93.3M | $1.73B | $44.9M | $482.6M | $2.17B |
| 2024-12-31 | $18.22 | 93M | $1.69B | $32.9M | $519.2M | $2.18B |
| 2024-09-30 | $16.23 | 92.8M | $1.51B | $32.6M | $476.8M | $1.95B |
| 2024-06-30 | $16.67 | 92.7M | $1.55B | $42.8M | $480.4M | $1.98B |
| 2024-03-31 | $15.53 | 92.7M | $1.44B | $95M | $528M | $1.87B |
| 2023-12-31 | $12.14 | 92.5M | $1.12B | $88.8M | $473.7M | $1.51B |
| 2023-09-30 | $7.19 | 92.4M | $664.36M | $70.3M | $512M | $1.11B |
| 2023-06-30 | $8.72 | 92.3M | $804.86M | $50.6M | $493.6M | $1.25B |