Our Terms of Service and Privacy Policy have changed.

By continuing to use this site, you are agreeing to the new Privacy Policy and Terms of Service.

Impax Laboratories Inc (NASDAQ:IPXL)

13.65
Delayed Data
As of Dec 02
 -0.10 / -0.73%
Today’s Change
12.45
Today|||52-Week Range
45.00
-68.08%
Year-to-Date
Why Impax Laboratories (IPXL) Could Be Positioned for a Slump
Nov 21 / Zacks.com - Paid Partner Content