TSP Capital Management Group’s Middlesex Water MSEX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Hold
0
16
2025
Q4
Sell
-119,224
Closed -$6.41M 18
2025
Q3
$6.45M Buy
+119,224
New +$6.38M 1.73% 23
2025
Q2
Sell
-109,217
Closed -$6.47M 21
2025
Q1
$7M Sell
109,217
-71
-0.1% -$3.86K 2.3% 18
2024
Q4
$5.75M Sell
109,288
-350
-0.3% -$22K 1.95% 20
2024
Q3
$7.15M Buy
109,638
+3
+0% +$186 2.21% 18
2024
Q2
$5.73M Sell
109,635
-2,997
-3% -$156K 1.8% 20
2024
Q1
$5.91M Sell
112,632
-852
-0.8% -$47.1K 1.9% 19
2023
Q4
$7.45M Sell
113,484
-1,972
-2% -$130K 2.58% 17
2023
Q3
$7.65M Sell
115,456
-1,072
-0.9% -$82.5K 2.95% 16
2023
Q2
$9.4M Sell
116,528
-998
-0.8% -$78.1K 3.39% 12
2023
Q1
$9.18M Sell
117,526
-298
-0.3% -$24K 3.32% 13
2022
Q4
$9.27M Buy
+117,824
New +$10.2M 3.47% 13
2022
Q3
Hold
0
9
2022
Q2
Hold
0
8
2022
Q1
Hold
0
8
2021
Q4
Hold
0
4
2021
Q3
Hold
0
5
2021
Q2
Sell
-136,684
Closed -$11.3M 12
2021
Q1
$10.8M Sell
136,684
-1,100
-0.8% -$83.3K 3.81% 11
2020
Q4
$9.98M Buy
+137,784
New +$9.53M 3.55% 13
2020
Q3
Hold
0
11
2020
Q2
Hold
0
8
2020
Q1
Hold
0
5
2019
Q4
Hold
0
6
2019
Q3
Hold
0
6
2019
Q2
Hold
0
7
2019
Q1
Sell
-174,850
Closed -$9.86M 6
2018
Q4
$9.33M Buy
+174,850
New +$8.61M 5.23% 4
2018
Q3
Sell
-180,250
Closed -$8.22M 4
2018
Q2
$7.6M Sell
180,250
-5,300
-3% -$220K 3.89% 5
2018
Q1
$6.81M Sell
185,550
-100
-0.1% -$3.7K 3.25% 9
2017
Q4
$7.41M Hold
185,650
3.37% 6
2017
Q3
$7.29M Buy
+185,650
New +$7.21M 3.48% 6
2017
Q2
Hold
0
7
2017
Q1
Hold
0
6
2016
Q4
Hold
0
6
2016
Q3
Sell
-221,464
Closed -$8.36M 8
2016
Q2
$9.61M Sell
221,464
-52,350
-19% -$1.94M 4.98% 3
2016
Q1
$8.45M Sell
273,814
-9,964
-4% -$283K 4.65% 3
2015
Q4
$7.53M Sell
283,778
-286
-0.1% -$7.29K 4.02% 5
2015
Q3
$6.77M Sell
284,064
-1,000
-0.4% -$22.9K 3.8% 5
2015
Q2
$6.43M Buy
+285,064
New +$6.4M 2.99% 13
2015
Q1
Hold
0
12
2014
Q4
Hold
0
12
2014
Q3
Sell
-295,564
Closed -$6.04M 16
2014
Q2
$6.26M Buy
+295,564
New +$6.1M 2.72% 16
2014
Q1
Hold
0
14
2013
Q4
Hold
0
12
2013
Q3
Hold
0
9
2013
Q2
Hold
0
10

Other funds holding MSEX