CYG
MSEX icon

Clean Yield Group’s Middlesex Water MSEX Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$245K Hold
4,525
0.07% 112
2025
Q1
$290K Sell
4,525
-2,400
-35% -$154K 0.09% 107
2024
Q4
$364K Hold
6,925
0.12% 105
2024
Q3
$452K Hold
6,925
0.14% 92
2024
Q2
$362K Sell
6,925
-150
-2% -$7.84K 0.14% 91
2024
Q1
$371K Sell
7,075
-150
-2% -$7.88K 0.14% 92
2023
Q4
$474K Sell
7,225
-560
-7% -$36.7K 0.2% 78
2023
Q3
$524K Sell
7,785
-275
-3% -$18.5K 0.23% 71
2023
Q2
$650K Sell
8,060
-101
-1% -$8.15K 0.27% 67
2023
Q1
$638K Sell
8,161
-248
-3% -$19.4K 0.27% 71
2022
Q4
$662K Sell
8,409
-491
-6% -$38.6K 0.28% 75
2022
Q3
$687K Sell
8,900
-850
-9% -$65.6K 0.32% 64
2022
Q2
$855K Hold
9,750
0.35% 59
2022
Q1
$1.03M Sell
9,750
-300
-3% -$31.5K 0.36% 59
2021
Q4
$1.21M Hold
10,050
0.39% 57
2021
Q3
$1.03M Buy
10,050
+170
+2% +$17.5K 0.34% 60
2021
Q2
$808K Sell
9,880
-500
-5% -$40.9K 0.27% 65
2021
Q1
$820K Sell
10,380
-300
-3% -$23.7K 0.31% 62
2020
Q4
$774K Sell
10,680
-350
-3% -$25.4K 0.28% 62
2020
Q3
$686K Sell
11,030
-100
-0.9% -$6.22K 0.28% 59
2020
Q2
$748K Sell
11,130
-2,250
-17% -$151K 0.32% 53
2020
Q1
$804K Hold
13,380
0.38% 53
2019
Q4
$851K Hold
13,380
0.27% 68
2019
Q3
$869K Hold
13,380
0.29% 63
2019
Q2
$793K Sell
13,380
-1,005
-7% -$59.6K 0.29% 63
2019
Q1
$805K Sell
14,385
-337
-2% -$18.9K 0.33% 65
2018
Q4
$785K Hold
14,722
0.34% 67
2018
Q3
$713K Sell
14,722
-987
-6% -$47.8K 0.28% 78
2018
Q2
$662K Sell
15,709
-1
-0% -$42 0.27% 79
2018
Q1
$577K Sell
15,710
-5,337
-25% -$196K 0.24% 83
2017
Q4
$840K Hold
21,047
0.33% 73
2017
Q3
$827K Sell
21,047
-1,575
-7% -$61.9K 0.34% 75
2017
Q2
$860K Sell
22,622
-1,405
-6% -$53.4K 0.36% 69
2017
Q1
$888K Sell
24,027
-3,850
-14% -$142K 0.37% 69
2016
Q4
$1.2M Sell
27,877
-3,395
-11% -$146K 0.54% 59
2016
Q3
$1.1M Sell
31,272
-2,660
-8% -$93.7K 0.48% 63
2016
Q2
$1.47M Sell
33,932
-18,427
-35% -$799K 0.63% 55
2016
Q1
$1.8M Sell
52,359
-105
-0.2% -$3.62K 0.8% 45
2015
Q4
$1.4M Buy
52,464
+10,500
+25% +$280K 0.69% 55
2015
Q3
$1.09M Buy
+41,964
New +$1.09M 0.52% 60