Joe Rivera Net Worth

Joe Rivera Net Worth / Rivera owns over 97,001 units of intellia therapeutics inc stock worth over $15,054,630 and over the last 4 years he sold ntla stock worth over $0.