Intellia Therapeutics logo

Intellia Therapeutics dividend paidNASDAQ: NTLA