It's the downside to owning a stock like ACX is that their revenue come from all sorts. The construction industry is how developed economies conduct their corruption (or at least that's what I think!). ACX has a very high score on Glassdoor so at least it's an ethically run business. You're right on the radical protesting though!
ACX Price at posting:
$3.64 Sentiment: Hold Disclosure: Held