Recently Viewed

    Intellia Therapeutics

    NTLA
    NASDAQ
    15.16 0.69 (4.35%) last updated 08/18/2017, 04:23:38 PM EDT
    Trade $NTLA Now

    +

    Add NTLA to Watchlist
    1,149 Watchers