Editas Medicine (EDIT) DMA 100: 2013-2025