NYSE : CSTM

Constellium SE

$28.12 USD

-$0.41 (-1.44%)

Volume
909.57K
Average Volume
2.11M
Market Capitalization
$3.83B
P/E Ratio
8.84
Dividend Yield
0.00%
Price Target
$36.00
Year High
$36.99
Year Low
$13.04
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.39
Institutional Ownership Summary
Institutional Ownership %

0.59%

Investors Holding

24

change: -296 | last: 320
Increased Positions

17

change: -183 | last: 200
Reduced Positions

3

change: -81 | last: 84
New Positions

13

change: -72 | last: 85
Sold Positions

301

change: 275 | last: 26
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -33.4977 | last: 0.335
Total Invested

24.39M

CSTM Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $18.85 139.68M $2.63B $119.96M $1.94B $4.46B
2024-12-31 $9.92 145.49M $1.44B $141M $1.94B $3.24B
2023-12-31 $18.06 148.81M $2.69B $180M $1.87B $4.38B
2022-12-31 $11.05 143.63M $1.59B $177.16M $2.19B $3.6B
2021-12-31 $15.75 141M $2.22B $167.17M $2.42B $4.47B
2020-12-31 $11.45 138.74M $1.59B $537.14M $2.93B $3.98B
2019-12-31 $11.95 136.86M $1.64B $206.54M $2.65B $4.08B
2018-12-31 $6.10 134.76M $821.41M $164M $2.15B $2.81B
2017-12-31 $9.54 110.16M $1.05B $269M $2.13B $2.91B
2016-12-31 $5.60 105.5M $591.08M $347M $2.47B $2.71B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $24.58 135.39M $3.33B $143M $1.97B $5.16B
2025-12-31 $18.85 136.78M $2.58B $119.96M $1.94B $4.4B
2025-09-30 $14.88 138.67M $2.06B $122M $2.13B $4.07B
2025-06-30 $13.30 140.82M $1.87B $133M $2.15B $3.89B
2025-03-31 $10.09 142.5M $1.44B $118M $2.06B $3.38B
2024-12-31 $9.92 145.49M $1.44B $141M $1.94B $3.24B
2024-09-30 $14.60 145.49M $2.12B $152M $1.83B $3.8B
2024-06-30 $17.28 146.27M $2.53B $228.32M $2.03B $4.33B
2024-03-31 $20.73 146.8M $3.04B $194.38M $2.03B $4.88B
2023-12-31 $18.06 146.82M $2.65B $223M $2.05B $4.48B
2023-09-30 $17.21 146.82M $2.53B $159M $1.91B $4.28B
2023-06-30 $15.76 146.54M $2.31B $194.2M $2.21B $4.33B