Intellia Therapeutics grants 12,900 restricted stock units to three new employees - NTLA News | Rallies