Castleark Management’s Haemonetics HAE Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-48,300
Closed -$3.87M 316
2025
Q4
$3.87M Buy
+48,300
New +$3.25M 0.11% 170
2024
Q1
Sell
-46,380
Closed -$3.97M 295
2023
Q4
$3.97M Buy
+46,380
New +$4.01M 0.18% 138
2023
Q3
Sell
-12,610
Closed -$1.07M 294
2023
Q2
$1.07M Sell
12,610
-53,870
-81% -$4.55M 0.05% 186
2023
Q1
$5.5M Sell
66,480
-29,950
-31% -$2.42M 0.27% 86
2022
Q4
$7.58M Sell
96,430
-5,910
-6% -$475K 0.4% 57
2022
Q3
$7.58M Buy
102,340
+19,290
+23% +$1.39M 0.42% 49
2022
Q2
$5.41M Buy
+83,050
New +$4.92M 0.29% 84
2020
Q1
Sell
-82,292
Closed -$9.46M 354
2019
Q4
$9.46M Sell
82,292
-32,558
-28% -$3.94M 0.38% 84
2019
Q3
$14.5M Buy
114,850
+110
+0.1% +$14K 0.59% 39
2019
Q2
$13.8M Buy
+114,740
New +$11.3M 0.53% 42
2019
Q1
Sell
-113,412
Closed -$11.3M 377
2018
Q4
$11.3M Sell
113,412
-48,810
-30% -$5.13M 0.48% 54
2018
Q3
$18.6M Sell
162,222
-64,380
-28% -$6.66M 0.53% 44
2018
Q2
$20.3M Sell
226,602
-7,754
-3% -$655K 0.63% 36
2018
Q1
$17.1M Buy
234,356
+52,861
+29% +$3.63M 0.54% 43
2017
Q4
$10.5M Buy
+181,495
New +$9.56M 0.32% 110

Other funds holding HAE

Castleark Management's HAE Position: Q1 2026 in Review

Castleark Management sold out of Haemonetics (HAE) in Q1 2026, closing a stake of 48,300 shares — an estimated $3.87M sold.

Castleark Management first reported a position in HAE in Q4 2017 and held it in 15 quarters. The position peaked at $20.3M in Q2 2018. 324 funds tracked by Wall St. Rank hold HAE as of Q1 2026.

  • Castleark Management reported no remaining Haemonetics position as of Q1 2026 after selling out during the quarter.
  • Castleark Management sold 48,300 Haemonetics shares in Q1 2026, an estimated $3.87M.
  • Castleark Management first reported a position in Haemonetics in Q4 2017 and held it in 15 quarters.
  • Castleark Management's Haemonetics position peaked at $20.3M in Q2 2018.
  • 324 funds tracked by Wall St. Rank held Haemonetics as of Q1 2026.

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