Impax Laboratories, Inc.(IPXL)- NASDAQ