Caption Management’s Insmed INSM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-130,000
Closed -$20M 1786
2025
Q4
$22.6M Buy
130,000
+129,919
+160,394% +$23.7M 0.16% 153
2025
Q3
$11.7K Sell
81
-210,847
-100% -$25.8M ﹤0.01% 1591
2025
Q2
$21.2M Buy
+210,928
New +$16.1M 0.24% 87
2025
Q1
Sell
-348,994
Closed -$26.7M 1778
2024
Q4
$24.1M Buy
348,994
+250,194
+253% +$18M 0.23% 63
2024
Q3
$7.21M Buy
+98,800
New +$7.29M 0.12% 213
2024
Q2
Sell
-99,888
Closed -$3.87M 1328
2024
Q1
$2.71M Buy
+99,888
New +$2.8M 0.04% 455
2023
Q3
Sell
-100,000
Closed -$2.29M 1386
2023
Q2
$2.11M Buy
100,000
+86,700
+652% +$1.64M 0.04% 483
2023
Q1
$227K Buy
+13,300
New +$258K ﹤0.01% 910
2022
Q4
Sell
-7,000
Closed -$135K 1478
2022
Q3
$151K Sell
7,000
-8,000
-53% -$192K ﹤0.01% 1277
2022
Q2
$296K Sell
15,000
-15,000
-50% -$314K ﹤0.01% 1178
2022
Q1
$705K Buy
+30,000
New +$697K 0.01% 1073
2021
Q4
Sell
-35,000
Closed -$964K 1752
2021
Q3
$964K Buy
+35,000
New +$918K 0.01% 1033
2021
Q1
Sell
-12,800
Closed -$427K 1222
2020
Q4
$427K Buy
+12,800
New +$468K 0.01% 763
2020
Q2
Sell
-15,000
Closed -$240K 1065
2020
Q1
$240K Sell
15,000
-70,000
-82% -$1.66M 0.01% 672
2019
Q4
$2.03M Buy
85,000
+25,000
+42% +$509K 0.07% 350
2019
Q3
$1.06M Buy
60,000
+30,000
+100% +$579K 0.06% 369
2019
Q2
$768K Sell
30,000
-47,500
-61% -$1.32M 0.04% 412
2019
Q1
$2.25M Sell
77,500
-128,700
-62% -$3.34M 0.12% 218
2018
Q4
$2.71M Buy
+206,200
New +$3.29M 0.22% 140

Other funds holding INSM

Caption Management's INSM Position: Q1 2026 in Review

Caption Management sold out of Insmed (INSM) in Q1 2026, closing a stake of 130,000 shares — an estimated $20M sold.

Caption Management first reported a position in INSM in Q4 2018 and held it in 19 quarters. The position peaked at $24.1M in Q4 2024. 669 funds tracked by Wall St. Rank hold INSM as of Q1 2026.

  • Caption Management reported no remaining Insmed position as of Q1 2026 after selling out during the quarter.
  • Caption Management sold 130,000 Insmed shares in Q1 2026, an estimated $20M.
  • Caption Management first reported a position in Insmed in Q4 2018 and held it in 19 quarters.
  • Caption Management's Insmed position peaked at $24.1M in Q4 2024.
  • 669 funds tracked by Wall St. Rank held Insmed as of Q1 2026.

Based on Caption Management's 13F filing for Q1 2026, filed 15 May 2026.