Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$466K Sell
4,375
-6,641
-60% -$804K 0.01% 288
2026
Q1
$1.8M Buy
+11,016
New +$1.69M 0.05% 159
2025
Q2
$1.1M Sell
10,951
-2,692
-20% -$206K 0.05% 158
2025
Q1
$1.04M Buy
13,643
+785
+6% +$60K 0.05% 164
2024
Q4
$888K Sell
12,858
-1,693
-12% -$122K 0.04% 160
2024
Q3
$1.06M Buy
14,551
+7,736
+114% +$571K 0.05% 139
2024
Q2
$457K Sell
6,815
-8,762
-56% -$340K 0.03% 185
2024
Q1
$423K Sell
15,577
-1,601
-9% -$44.8K 0.03% 195
2023
Q4
$532K Buy
17,178
+3,130
+22% +$81.2K 0.03% 150
2023
Q3
$355K Sell
14,048
-5,905
-30% -$135K 0.03% 186
2023
Q2
$421K Sell
19,953
-1,526
-7% -$29K 0.03% 156
2023
Q1
$366K Sell
21,479
-1,418
-6% -$27.6K 0.03% 198
2022
Q4
$457K Buy
22,897
+3,712
+19% +$71.7K 0.04% 148
2022
Q3
$413K Sell
19,185
-1,821
-9% -$43.7K 0.04% 175
2022
Q2
$414K Buy
21,006
+8,890
+73% +$186K 0.04% 184
2022
Q1
$285K Buy
+12,116
New +$282K 0.01% 212

Other funds holding INSM

E Fund Management's INSM Position: Q2 2026 in Review

E Fund Management reduced its Insmed (INSM) stake by 60% in Q2 2026, selling an estimated $804K and leaving 4,375 shares worth $466K. The position accounts for 0.01% of the portfolio, ranked #288.

E Fund Management first reported a position in INSM in Q1 2022 and has held it in 16 quarters since. The position peaked at $1.8M in Q1 2026. 664 funds tracked by Wall St. Rank hold INSM as of Q2 2026.

  • E Fund Management held 4,375 shares of Insmed worth $466K as of Q2 2026.
  • E Fund Management sold 6,641 Insmed shares in Q2 2026, an estimated $804K.
  • Insmed made up 0.01% of E Fund Management's portfolio in Q2 2026, its #288 holding.
  • E Fund Management first reported a position in Insmed in Q1 2022 and has held it in 16 quarters since.
  • E Fund Management's Insmed position peaked at $1.8M in Q1 2026.
  • 664 funds tracked by Wall St. Rank held Insmed as of Q2 2026.

Based on E Fund Management's 13F filing for Q2 2026, filed 11 Aug 2026.