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
$7.06M Sell
43,200
-192,000
-82% -$29.5M 0.04% 428
2025
Q4
$40.9M Sell
235,200
-142,300
-38% -$26M 0.28% 78
2025
Q3
$54.4M Buy
377,500
+43,300
+13% +$5.3M 0.42% 40
2025
Q2
$33.6M Buy
334,200
+281,900
+539% +$21.6M 0.37% 45
2025
Q1
$3.99M Sell
52,300
-310,600
-86% -$23.8M 0.04% 472
2024
Q4
$25.1M Buy
362,900
+270,100
+291% +$19.5M 0.24% 61
2024
Q3
$6.77M Sell
92,800
-1,091,800
-92% -$80.6M 0.11% 228
2024
Q2
$79.4M Buy
1,184,600
+1,148,800
+3,209% +$44.6M 1.22% 10
2024
Q1
$971K Buy
+35,800
New +$1M 0.01% 744
2023
Q4
Sell
-112,500
Closed -$2.84M 1497
2023
Q3
$2.84M Buy
112,500
+24,500
+28% +$560K 0.04% 493
2023
Q2
$1.86M Sell
88,000
-20,000
-19% -$379K 0.03% 514
2023
Q1
$1.84M Buy
108,000
+81,000
+300% +$1.57M 0.04% 461
2022
Q4
$539K Buy
+27,000
New +$522K 0.01% 906
2022
Q3
Sell
-30,000
Closed -$592K 1665
2022
Q2
$592K Hold
30,000
0.01% 1031
2022
Q1
$705K Buy
+30,000
New +$697K 0.01% 1072
2021
Q4
Sell
-90,000
Closed -$2.48M 1751
2021
Q3
$2.48M Buy
90,000
+30,000
+50% +$787K 0.03% 682
2021
Q2
$1.71M Buy
+60,000
New +$1.78M 0.02% 729
2020
Q4
Sell
-36,700
Closed -$1.18M 1106
2020
Q3
$1.18M Buy
+36,700
New +$1.05M 0.03% 583
2020
Q2
Sell
-14,400
Closed -$231K 1064
2020
Q1
$231K Buy
14,400
+6,800
+89% +$161K 0.01% 681
2019
Q4
$181K Sell
7,600
-27,400
-78% -$557K 0.01% 729
2019
Q3
$617K Buy
+35,000
New +$676K 0.03% 464
2019
Q2
Sell
-30,000
Closed -$872K 733
2019
Q1
$872K Buy
+30,000
New +$778K 0.05% 382

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.