Insmed reports fourth quarter and full year 2017 financial results
Insmed reported a net loss of $65.4 million, or $0.85 per share in the 2017 fourth quarter, versus a net loss of $68.4 million, or $1.10 per share, in the same 2016 period. As of Dec. 31, 2017, Insmed had cash and cash equivalents of $381.2 million and debt of $55.0 million. February 23, 2018