Is CENX a potential squeeze play? I know it’s up YTD but last few months this is down around 25% Curious what anyone thinks of this play. Currently up around 7% on the day.
Is CENX a potential squeeze play? I know it’s up YTD but last few months this is down around 25% Curious what anyone thinks of this play. Currently up around 7% on the day.