Castleark 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
Q2
$831K Hold
7,790
0.02% 247
2026
Q1
$1.27M Hold
7,790
0.04% 214
2025
Q4
$1.36M Buy
7,790
+2,060
+36% +$376K 0.04% 215
2025
Q3
$825K Buy
5,730
+2,590
+82% +$317K 0.02% 229
2025
Q2
$316K Sell
3,140
-50,720
-94% -$3.88M 0.01% 243
2025
Q1
$4.11M Buy
53,860
+1,080
+2% +$82.6K 0.14% 140
2024
Q4
$3.64M Buy
52,780
+9,480
+22% +$683K 0.13% 162
2024
Q3
$3.16M Buy
43,300
+26,640
+160% +$1.97M 0.13% 147
2024
Q2
$1.12M Buy
+16,660
New +$646K 0.05% 200
2022
Q4
Sell
-228,410
Closed -$4.92M 302
2022
Q3
$4.92M Buy
228,410
+64,060
+39% +$1.54M 0.27% 89
2022
Q2
$3.24M Sell
164,350
-4,370
-3% -$91.6K 0.17% 127
2022
Q1
$3.96M Buy
+168,720
New +$3.92M 0.17% 130
2021
Q2
Sell
-209,103
Closed -$7.12M 344
2021
Q1
$7.12M Buy
209,103
+4,835
+2% +$185K 0.26% 108
2020
Q4
$6.8M Sell
204,268
-42,900
-17% -$1.57M 0.25% 109
2020
Q3
$7.94M Buy
247,168
+44,593
+22% +$1.28M 0.31% 98
2020
Q2
$5.58M Buy
+202,575
New +$4.8M 0.24% 113
2019
Q3
Sell
-284,297
Closed -$7.28M 363
2019
Q2
$7.28M Buy
284,297
+35,895
+14% +$1,000K 0.28% 122
2019
Q1
$7.22M Buy
+248,402
New +$6.44M 0.27% 123

Other funds holding INSM

Castleark Management's INSM Position: Q2 2026 in Review

Castleark Management held its Insmed (INSM) position steady in Q2 2026 at 7,790 shares worth $831K. The position accounts for 0.02% of the portfolio, ranked #247.

Castleark Management first reported a position in INSM in Q1 2019 and has held it in 18 quarters since. The position peaked at $7.94M in Q3 2020. 664 funds tracked by Wall St. Rank hold INSM as of Q2 2026.

  • Castleark Management held 7,790 shares of Insmed worth $831K as of Q2 2026.
  • Castleark Management left its Insmed share count unchanged in Q2 2026.
  • Insmed made up 0.02% of Castleark Management's portfolio in Q2 2026, its #247 holding.
  • Castleark Management first reported a position in Insmed in Q1 2019 and has held it in 18 quarters since.
  • Castleark Management's Insmed position peaked at $7.94M in Q3 2020.
  • 664 funds tracked by Wall St. Rank held Insmed as of Q2 2026.

Based on Castleark Management's 13F filing for Q2 2026, filed 14 Aug 2026.