Editas Medicine (EDIT) FCF Margin: 2015-2025