Castleark 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
Sell
-80,957
Closed -$23M 333
2025
Q4
$23M Buy
80,957
+30,460
+60% +$9.52M 0.68% 30
2025
Q3
$15.6M Buy
50,497
+2,827
+6% +$886K 0.44% 40
2025
Q2
$15M Buy
+47,670
New +$13.8M 0.45% 34
2022
Q3
Sell
-915
Closed -$199K 322
2022
Q2
$199K Hold
915
0.01% 267
2022
Q1
$244K Hold
915
0.01% 281
2021
Q4
$243K Hold
915
0.01% 299
2021
Q3
$260K Hold
915
0.01% 287
2021
Q2
$251K Hold
915
0.01% 296
2021
Q1
$239K Sell
915
-2,335
-72% -$625K 0.01% 294
2020
Q4
$831K Hold
3,250
0.03% 255
2020
Q3
$769K Hold
3,250
0.03% 236
2020
Q2
$631K Sell
3,250
-30,506
-90% -$5.83M 0.03% 244
2020
Q1
$5.59M Sell
33,756
-27,980
-45% -$5.11M 0.33% 86
2019
Q4
$10.6M Sell
61,736
-7,080
-10% -$1.18M 0.42% 64
2019
Q3
$11.3M Buy
+68,816
New +$9.67M 0.46% 61
2018
Q3
Sell
-202,640
Closed -$17.4M 402
2018
Q2
$17.4M Sell
202,640
-7,516
-4% -$674K 0.53% 47
2018
Q1
$18.2M Sell
210,156
-25,919
-11% -$2.01M 0.58% 40
2017
Q4
$16.3M Buy
+236,075
New +$15.5M 0.49% 59
2016
Q4
Sell
-262,560
Closed -$10.7M 412
2016
Q3
$10.7M Buy
+262,560
New +$10.4M 0.33% 86
2014
Q4
Sell
-198,004
Closed -$9.39M 383
2014
Q3
$9.39M Buy
+198,004
New +$7.23M 0.27% 74
2014
Q2
Sell
-198,004
Closed -$9.39M 332
2014
Q1
$9.39M Buy
198,004
+79,179
+67% +$3.5M 0.27% 74
2013
Q4
$4.41M Buy
+118,825
New +$4.39M 0.13% 155

Other funds holding PODD

Castleark Management's PODD Position: Q1 2026 in Review

Castleark Management sold out of Insulet (PODD) in Q1 2026, closing a stake of 80,957 shares — an estimated $23M sold.

Castleark Management first reported a position in PODD in Q4 2013 and held it in 22 quarters. The position peaked at $23M in Q4 2025. 784 funds tracked by Wall St. Rank hold PODD as of Q1 2026.

  • Castleark Management reported no remaining Insulet position as of Q1 2026 after selling out during the quarter.
  • Castleark Management sold 80,957 Insulet shares in Q1 2026, an estimated $23M.
  • Castleark Management first reported a position in Insulet in Q4 2013 and held it in 22 quarters.
  • Castleark Management's Insulet position peaked at $23M in Q4 2025.
  • 784 funds tracked by Wall St. Rank held Insulet as of Q1 2026.

Based on Castleark Management's 13F filing for Q1 2026, filed 15 May 2026.