These recommendations mainly follow the share price momentum with some kind of bullshit justification based on fundamentals meaning they are not worth the paper they are written on. Weren't they downgrading this stock just a few months ago?
ALU Price at posting:
$13.61 Sentiment: Buy Disclosure: Held