Historical shareholding details of Dr. John M. Leonard, M.D. holdings in Intellia Therapeutics Inc (NTLA)

Monthly changes of Dr. John M. Leonard, M.D. shareholding in Intellia Therapeutics Inc over the previous months

Month Name Total no. shares held Percent Holding
Mar 01, 2025 Dr. John M. Leonard, M.D. 1,077,115 2.13%
Jan 03, 2025 Dr. John M. Leonard, M.D. 941,115 1.86%
Jan 01, 2025 Dr. John M. Leonard, M.D. 967,922 1.92%
Mar 01, 2024 Dr. John M. Leonard, M.D. 960,072 1.90%
Jan 03, 2024 Mr. John M. Leonard, M.D. 846,486 1.68%
Mar 01, 2023 Mr. John M. Leonard, M.D. 857,861 1.70%

View all ownership details of Intellia Therapeutics Inc