Stevens Capital Management’s Insulet PODD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$445K Sell
2,122
-373
-15% -$93.7K 0.07% 145
2025
Q4
$709K Sell
2,495
-1,833
-42% -$573K 0.25% 95
2025
Q3
$1.34M Buy
4,328
+2,540
+142% +$796K 0.18% 89
2025
Q2
$562K Buy
+1,788
New +$516K 0.15% 111
2024
Q4
Sell
-1,342
Closed -$312K 364
2024
Q3
$312K Sell
1,342
-304
-18% -$62.4K 0.04% 155
2024
Q2
$332K Sell
1,646
-6,119
-79% -$1.1M 0.11% 166
2024
Q1
$1.33M Buy
7,765
+6,271
+420% +$1.17M 0.26% 89
2023
Q4
$324K Sell
1,494
-5,890
-80% -$1.01M 0.08% 198
2023
Q3
$1.18M Buy
7,384
+2,737
+59% +$613K 0.34% 77
2023
Q2
$1.34M Buy
4,647
+3,025
+186% +$919K 0.28% 78
2023
Q1
$517K Buy
+1,622
New +$481K 0.13% 112
2018
Q3
Sell
-7,052
Closed -$604K 914
2018
Q2
$604K Buy
+7,052
New +$632K 0.02% 507
2018
Q1
Sell
-5,534
Closed -$382K 933
2017
Q4
$382K Buy
+5,534
New +$363K 0.01% 609
2014
Q2
Sell
-16,275
Closed -$772K 1253
2014
Q1
$772K Buy
16,275
+6,452
+66% +$285K 0.02% 543
2013
Q4
$364K Buy
+9,823
New +$363K 0.01% 731

Other funds holding PODD

Stevens Capital Management's PODD Position: Q1 2026 in Review

Stevens Capital Management reduced its Insulet (PODD) stake by 15% in Q1 2026, selling an estimated $93.7K and leaving 2,122 shares worth $445K. The position accounts for 0.07% of the portfolio, ranked #145.

Stevens Capital Management first reported a position in PODD in Q4 2013 and has held it in 15 quarters since. The position peaked at $1.34M in Q2 2023. 784 funds tracked by Wall St. Rank hold PODD as of Q1 2026.

  • Stevens Capital Management held 2,122 shares of Insulet worth $445K as of Q1 2026.
  • Stevens Capital Management sold 373 Insulet shares in Q1 2026, an estimated $93.7K.
  • Insulet made up 0.07% of Stevens Capital Management's portfolio in Q1 2026, its #145 holding.
  • Stevens Capital Management first reported a position in Insulet in Q4 2013 and has held it in 15 quarters since.
  • Stevens Capital Management's Insulet position peaked at $1.34M in Q2 2023.
  • 784 funds tracked by Wall St. Rank held Insulet as of Q1 2026.

Based on Stevens Capital Management's 13F filing for Q1 2026, filed 11 May 2026.