My thoughts are that the current share price includes an M&A premium. There's been a lot of activity in the last 12 months and it wouldn't surprise me if ALU gets brought out for $25-$30. It could even be happening behind the scenes as we speak.
ALU Price at posting:
$21.36 Sentiment: Buy Disclosure: Held