INSMED IncINSM

Market cap
$41.6B
P/E ratio
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Net loss-60-41-56-79-118-176-193-324-254-294-435-482-750-914
Depreciation-------4599566
Amortization of intangible assets-------1555555
Stock-based compensation expense2391116181826273646587597
Amortization of debt issuance costs--000--------7
Paid-in-Kind Interest-----------42319
Other Noncash Expense-----------41920
Accretion of discount on marketable securities, net-------------19
Finance lease amortization expense--------011233
Noncash Operating Lease Expense--------106131294
Change in fair value of deferred and contingent consideration liabilities----------7-212992
Change in fair value of interest rate swap------------20-0
Vertuis acquisition------------10-
Adrestia acquisition------------76-
Accounts receivable0-1-----614-3861213
Inventory-------721211721417
Prepaid expenses and other current assets00231-036936-3-214
Other assets--------166242520-8
Increase (Decrease) in Accounts Payable15-13-2344-530-8501545
Other liabilities--------------12
Net cash used in operating activities-30-31-----160-258-251-219-363-400-536-684
Purchase of fixed assets1015343134267101322
Purchase of marketable securities----------501005891,600
Cash acquired in asset acquisition------------3-
Maturities of marketable securities-------------1,016
Net cash used in investing activities3462-----3-15-42-7-64-35-224-583
Proceeds from Stock Options Exercised-02151392026222018113
Proceeds from Issuance of Common Stock02667109223-378-2612462702921521,084
Proceeds from issuance of Term Loans-----------350-150
Proceeds From Royalty Financing-----------150--
Payment of debt issuance costs-00000-14--161814
Payments of finance lease principal---------1--13
Net cash provided by financing activities-045----3813872852716137931681,341
Effect of exchange rates on cash and cash equivalents-----------1-1-0-1
Net increase (decrease) in cash and cash equivalents---------845184357-59273
Cash paid for interest-------68911103641
Income Taxes Paid, Net--193-000012222