Back to INSM Overview

NMS · Valuation Lab

INSM

Insmed Incorporated

Last$99.02
Market cap21.5B
EV/EBITDA-22.1x
Intrinsic value

$18.02

MoS -449.6% · Overvalued

Assuming 15.0% FCF margin and 10.0% Y1–5 growth.

-81.8%Upside to price
EV (DCF)3.4B
Terminal share63%
Expected IV$18.95
Probability weights

Projected free cash flows

Stage FCF path with present values · terminal 63% of EV

PV of stage FCFs1.3B
PV of terminal value2.2B
Enterprise value3.4B
Net cash / (debt)481.1M
Equity value3.9B
Intrinsic value / share$18.02
YearRevenueFCFPVDF
Y1901.5M135.2M125.2M92.6%
Y2991.7M148.8M127.4M85.7%
Y31.1B163.6M129.7M79.3%
Y41.2B180M132.1M73.4%
Y51.3B198M134.5M67.9%
Y61.4B207.9M130.7M62.9%
Y71.5B218.3M127M58.2%
Y81.5B229.2M123.5M53.9%
Y91.6B240.7M120M49.9%
Y101.7B252.7M116.6M46.1%
Terminal2.2B

Educational DCF model only — not financial advice. Terminal value and assumptions dominate results; verify filings and run your own diligence.