Projected Income Statement: Insmed Incorporated

Forecast Balance Sheet: Insmed Incorporated

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Net Debt 1 -161 -135 156 560 -142 447 543 437
Change - 16.15% 215.56% 258.97% -125.36% 414.01% 21.48% -19.52%
Announcement Date 25/02/21 17/02/22 23/02/23 22/02/24 20/02/25 - - -
1USD in Million
Estimates

Cash Flow Forecast: Insmed Incorporated

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
CAPEX 1 6.24 7.289 9.878 13.29 21.92 20.6 27.66 40.04
Change - 16.81% 35.52% 34.52% 64.98% -6.02% 34.23% 44.78%
Free Cash Flow (FCF) 1 -225.6 -370.6 -410.3 -549.5 -705.8 -904.7 -668.4 -217.2
Change - -64.28% -10.72% -33.93% -28.44% -28.18% 26.12% 67.51%
Announcement Date 25/02/21 17/02/22 23/02/23 22/02/24 20/02/25 - - -
1USD in Million
Estimates

Forecast Financial Ratios: Insmed Incorporated

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027

Profitability

        
EBITDA Margin (%) -152.71% -190.93% -182.18% -229.04% -238.44% -203.3% -68.07% -6.08%
EBIT Margin (%) -161.32% -199.03% -186.39% -232.51% -241.47% -205.78% -68.11% -6.34%
EBT Margin (%) -178.02% -231.57% -195.69% -244.76% -250.22% -216.65% -72.62% -9.18%
Net margin (%) -178.87% -230.63% -196.26% -245.59% -251.24% -216.51% -73.47% -9.28%
FCF margin (%) -137.21% -196.64% -167.23% -180.05% -194.06% -194.81% -67.34% -11.57%
FCF / Net Income (%) 76.71% 85.26% 85.21% 73.31% 77.24% 89.98% 91.66% 124.67%

Profitability

        
ROA - -42.62% -33.21% -50.2% -54.47% -64.47% -86.38% -41.55%
ROE -109.42% -126.66% -193.22% - - -257.63% -387.08% 0.74%

Financial Health

        
Leverage (Debt/EBITDA) - - -0.35x -0.8x - -0.47x -0.8x -3.83x
Debt / Free cash flow - - -0.38x -1.02x - -0.49x -0.81x -2.01x

Capital Intensity

        
CAPEX / Current Assets (%) 3.8% 3.87% 4.03% 4.35% 6.03% 4.44% 2.79% 2.13%
CAPEX / EBITDA (%) -2.49% -2.03% -2.21% -1.9% -2.53% -2.18% -4.09% -35.07%
CAPEX / FCF (%) -2.77% -1.97% -2.41% -2.42% -3.11% -2.28% -4.14% -18.44%

Items per share

        
Cash flow per share 1 -2.247 -3.241 -3.255 -3.819 -4.169 -4.349 -2.233 -
Change - -44.2% -0.44% -17.34% -9.16% -4.32% 48.65% -
Dividend per Share 1 - - - - - - - -
Change - - - - - - - -
Book Value Per Share 1 2.685 3.994 0.6483 -2.364 1.74 1.08 -1.524 -0.546
Change - 48.77% -83.77% -464.58% 173.6% -37.95% -241.14% 64.16%
EPS 1 -3.01 -3.88 -3.91 -5.34 -5.57 -5.328 -3.616 -0.8478
Change - -28.9% -0.77% -36.57% -4.31% 4.35% 32.13% 76.55%
Nbr of stocks (in thousands) 1,01,868 1,18,372 1,35,477 1,43,062 1,78,903 1,89,951 1,89,951 1,89,951
Announcement Date 25/02/21 17/02/22 23/02/23 22/02/24 20/02/25 - - -
1USD
Estimates
2025 *2026 *
P/E ratio -18.2x -26.8x
PBR 89.8x -63.6x
EV / Sales 40.6x 19.1x
Yield - -
More valuation ratios * Estimated data

EPS & Dividend

Year-on-year evolution of the PER

Year-on-year evolution of the Yield

Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
19
Last Close Price
96.95USD
Average target price
112.05USD
Spread / Average Target
+15.57%
Consensus

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Equities
  3. INSM Stock
  4. Financials Insmed Incorporated