Cravens & Co Advisors’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
$330K Hold
2,020
0.21% 55
2025
Q4
$331K Hold
2,020
0.22% 50
2025
Q3
$291K Buy
+2,020
New +$247K 0.2% 50

Other funds holding INSM

Cravens & Co Advisors's INSM Position: Q1 2026 in Review

Cravens & Co Advisors held its Insmed (INSM) position steady in Q1 2026 at 2,020 shares worth $330K. The position accounts for 0.21% of the portfolio, ranked #55.

Cravens & Co Advisors first reported a position in INSM in Q3 2025 and has held it in 3 quarters since. The position peaked at $331K in Q4 2025. 669 funds tracked by Wall St. Rank hold INSM as of Q1 2026.

  • Cravens & Co Advisors held 2,020 shares of Insmed worth $330K as of Q1 2026.
  • Cravens & Co Advisors left its Insmed share count unchanged in Q1 2026.
  • Insmed made up 0.21% of Cravens & Co Advisors's portfolio in Q1 2026, its #55 holding.
  • Cravens & Co Advisors first reported a position in Insmed in Q3 2025 and has held it in 3 quarters since.
  • Cravens & Co Advisors's Insmed position peaked at $331K in Q4 2025.
  • 669 funds tracked by Wall St. Rank held Insmed as of Q1 2026.

Based on Cravens & Co Advisors's 13F filing for Q1 2026, filed 14 May 2026.