Insmed, Inc. (INSM)

Last Closing Price: 163.81 (2026-04-06)

Debt to Equity Ratio (Annual)

Debt to Equity Ratio: A measure of a company's financial leverage calculated by dividing its long-term debt by shareholders equity. Calculated as: Total Debt / Shareholders Equity

Insmed, Inc. (INSM) had Debt to Equity Ratio of 0.76 for the most recently reported fiscal year, ending 2025-12-31.

Figures for fiscal year ending 2025-12-31
Income Statement Financials
$606.42M
$-1.28B
$122.94M
$483.49M
$1.85B
$-1.25B
$-24.98M
$-1.27B
$-1.27B
$-1.28B
$-1.28B
$-1.28B
$-1.28B
$-1.25B
$-1.22B
199.01M
199.01M
$-6.42
$-6.42
Balance Sheet Financials
$1.79B
$102.94M
$470.35M
$2.26B
$468.87M
$561.68M
$1.06B
$1.53B
$738.98M
$505.22M
$738.98M
214.26M
Cash Flow Statement Financials
$-935.01M
$-64.58M
$954.07M
$555.03M
$510.44M
$-44.59M
$152.71M
--
--
Fundamental Metrics & Ratios
3.83
--
--
0.43
Debt to Equity Ratio
0.76
79.73%
-205.59%
-205.59%
-201.41%
-209.71%
-210.54%
$-967.58M
--
--
--
0.27
0.93
4.31
84.78
-172.78%
-252.72%
-56.38%
-98.16%
$3.45
$-4.86
$-4.70