CCL business performing well. All companies have challenges and CCL is no exception but it is how they respond the challenge that sets them apart. CCL are slowly ticking all the boxes. Will be rerated higher IMO.
CCL Price at posting:
$9.29 Sentiment: Buy Disclosure: Held