That Impulse screen I built last week highlighted energy giant sleevegoods group Glencore and defense companies BAE systems how potential momentum is playing.

All three companies have certainly benefited from strong momentum over the past year. But is this thesis still valid? This week I’d like to take a fresh look at these companies to continue our coverage earlier this year:

Before I do that, I think it makes sense to…

Source link