Recently Viewed

    Impax Laboratories Inc.

    IPXL
    NASDAQ
    23.59 1.14 (4.61%) last updated 4:39 PM EDT Sep 29
    Trade $IPXL Now

    +

    Add IPXL to Watchlist
    265 Watchers