Markets Published August 9, 2016 3:34pm EDT | Updated November 23, 2017 2:58pm EST Why Impax Labs Is Crashing 22.5% Today Comments By Todd Campbell Fool.com