Recently Viewed

    Impax Laboratories Inc.

    IPXL
    NASDAQ
    18.75 0.6 (3.31%) last updated 07/24/2017, 05:20:33 PM EDT
    Trade $IPXL Now

    +

    Add IPXL to Watchlist
    926 Watchers