I stalk LinkedIn profiles of middle and upper management of companies I trade. Sometimes you get lucky and find things like "seeking the next big challenge" which implies they were fired. New hires are also just as interesting.
CLH Price at posting:
$1.35 Sentiment: None Disclosure: Held