INSM Financials: Insmed Inc AI Analysis