Recently Viewed

    Intellia Therapeutics

    NTLA
    NASDAQ
    24.70 1.05 (4.08%) last updated 09/22/2017, 04:42:31 PM EDT
    Trade $NTLA Now

    +

    Add NTLA to Watchlist
    1,308 Watchers