Analysts believe Impax Laboratories, Inc. (NASDAQ:IPXL) is worth $18.53 per share
Impax Laboratories, Inc. (NASDAQ:IPXL) registered a 4.56% increase, still its new closing price is 18.03% up from the company’s 1 year high of 38.43.It posted 10.44% …