Impax Agrees To Buy Genetic Products For $586 Million By: Benzinga via Benzinga June 21, 2016 at 07:51 AM EDT Impax Laboratories, Inc. (NASDAQ: IPXL) revealed Tuesday that it reached definitive agreements with Teva Pharmaceutical Industries ... Read More >> Related Stocks: Allergan Plc Macy's Teva Pharmaceutical Industries ADR