| April 1, 2020 |
MSEX
|
A |
582 |
$60.12 |
$34,990 |
582
Direct
|
—
|
Acquired |
-2.3%
(price as of 2026-08-20)
|
| April 1, 2019 |
MSEX
|
A |
500 |
$55.99 |
$27,995 |
500
Direct
|
—
|
Acquired |
4.9%
(price as of 2026-08-20)
|
| March 29, 2018 |
MSEX
|
A |
572 |
$36.70 |
$20,992 |
5,656
Direct
|
+11.25%
|
Acquired |
60.0%
(price as of 2026-08-20)
|
| March 31, 2017 |
MSEX
|
A |
568 |
$36.95 |
$20,988 |
5,084
Direct
|
+12.58%
|
Acquired |
58.9%
(price as of 2026-08-20)
|
| May 31, 2016 |
MSEX
|
A |
568 |
$36.95 |
$20,988 |
4,516
Direct
|
+14.39%
|
Acquired |
58.9%
(price as of 2026-08-20)
|
| June 1, 2015 |
MSEX
|
A |
685 |
$21.88 |
$14,988 |
3,948
Direct
|
+20.99%
|
Acquired |
168.4%
(price as of 2026-08-20)
|
| June 2, 2014 |
MSEX
|
A |
726 |
$20.65 |
$14,992 |
3,263
Direct
|
+28.62%
|
Acquired |
184.4%
(price as of 2026-08-20)
|
| Dec. 12, 2013 |
MSEX
|
S |
1,900 |
$21.02 |
$39,938 |
122,071
Indirect
|
-1.53%
|
Disposed |
179.4%
(price as of 2026-08-20)
|
| June 10, 2013 |
PFS
|
M |
8,000 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| June 10, 2013 |
PFS
|
M |
8,000 |
$12.54 |
$100,320 |
393,704
Direct
|
+2.07%
|
Acquired |
88.0%
(price as of 2026-08-20)
|
| June 3, 2013 |
MSEX
|
A |
776 |
$19.32 |
$14,992 |
2,537
Direct
|
+44.07%
|
Acquired |
204.0%
(price as of 2026-08-20)
|
| May 1, 2013 |
PFS
|
A |
6,102 |
— |
— |
385,704
Direct
|
+1.61%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 16, 2013 |
MSEX
|
J |
1,900 |
$19.15 |
$36,385 |
123,971
Indirect
|
+1.56%
|
Acquired |
206.7%
(price as of 2026-08-20)
|
| Jan. 16, 2013 |
MSEX
|
J |
1,900 |
$19.15 |
$36,385 |
0
Direct
|
-100.00%
|
Disposed |
206.7%
(price as of 2026-08-20)
|
| Jan. 11, 2013 |
MSEX
|
J |
2,400 |
$19.37 |
$46,488 |
1,900
Direct
|
-55.81%
|
Disposed |
203.2%
(price as of 2026-08-20)
|
| Jan. 11, 2013 |
MSEX
|
J |
2,400 |
$19.37 |
$46,488 |
124,471
Indirect
|
+1.97%
|
Acquired |
203.2%
(price as of 2026-08-20)
|
| June 1, 2012 |
MSEX
|
A |
824 |
$18.19 |
$14,989 |
1,761
Direct
|
+87.94%
|
Acquired |
222.9%
(price as of 2026-08-20)
|
| May 31, 2012 |
PFS
|
A |
2,000 |
— |
— |
379,602
Direct
|
+0.53%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 3, 2012 |
PFS
|
A |
6,000 |
— |
— |
377,602
Direct
|
+1.61%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 10, 2012 |
MSEX
|
J |
2,000 |
$18.69 |
$37,380 |
4,300
Direct
|
-31.75%
|
Disposed |
214.2%
(price as of 2026-08-20)
|
| Jan. 10, 2012 |
MSEX
|
J |
2,000 |
$18.69 |
$37,380 |
122,071
Indirect
|
+1.67%
|
Acquired |
214.2%
(price as of 2026-08-20)
|
| Jan. 5, 2012 |
MSEX
|
J |
1,250 |
$18.50 |
$23,125 |
6,300
Direct
|
-16.56%
|
Disposed |
217.5%
(price as of 2026-08-20)
|
| June 1, 2011 |
MSEX
|
A |
538 |
$18.58 |
$9,996 |
937
Direct
|
+134.84%
|
Acquired |
216.1%
(price as of 2026-08-20)
|
| Feb. 3, 2011 |
PFS
|
A |
6,000 |
— |
— |
371,602
Direct
|
+1.64%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 6, 2011 |
MSEX
|
J |
1,200 |
$18.32 |
$21,984 |
7,550
Direct
|
-13.71%
|
Disposed |
220.6%
(price as of 2026-08-20)
|
| Jan. 5, 2011 |
MSEX
|
J |
2,000 |
$18.40 |
$36,800 |
8,750
Direct
|
-18.60%
|
Disposed |
219.2%
(price as of 2026-08-20)
|
| Jan. 5, 2011 |
MSEX
|
J |
2,000 |
$18.40 |
$36,800 |
120,071
Indirect
|
+1.69%
|
Acquired |
219.2%
(price as of 2026-08-20)
|
| June 1, 2010 |
MSEX
|
A |
177 |
$16.93 |
$2,997 |
399
Direct
|
+79.73%
|
Acquired |
246.9%
(price as of 2026-08-20)
|
| June 1, 2010 |
MSEX
|
P |
1,950 |
$16.03 |
$31,258 |
164,633
Direct
|
+1.20%
|
Acquired |
266.4%
(price as of 2026-08-20)
|
| Feb. 3, 2010 |
PFS
|
A |
6,000 |
— |
— |
365,602
Direct
|
+1.67%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 11, 2010 |
MSEX
|
J |
1,200 |
$17.07 |
$20,484 |
10,750
Direct
|
-10.04%
|
Disposed |
244.1%
(price as of 2026-08-20)
|
| Jan. 6, 2010 |
MSEX
|
J |
2,000 |
$16.98 |
$33,960 |
11,950
Direct
|
-14.34%
|
Disposed |
245.9%
(price as of 2026-08-20)
|
| Jan. 6, 2010 |
MSEX
|
J |
2,000 |
$16.98 |
$33,960 |
118,071
Indirect
|
+1.72%
|
Acquired |
245.9%
(price as of 2026-08-20)
|
| Aug. 12, 2009 |
MSEX
|
A |
222 |
$13.51 |
$2,999 |
222
Direct
|
—
|
Acquired |
334.7%
(price as of 2026-08-20)
|
| May 19, 2009 |
MSEX
|
P |
2,000 |
$13.18 |
$26,360 |
116,071
Indirect
|
+1.75%
|
Acquired |
345.6%
(price as of 2026-08-20)
|
| May 19, 2009 |
MSEX
|
S |
2,000 |
$13.18 |
$26,360 |
13,950
Direct
|
-12.54%
|
Disposed |
345.6%
(price as of 2026-08-20)
|
| Feb. 3, 2009 |
PFS
|
A |
4,808 |
— |
— |
359,602
Direct
|
+1.36%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 8, 2009 |
MSEX
|
S |
1,200 |
$17.46 |
$20,952 |
15,950
Direct
|
-7.00%
|
Disposed |
236.4%
(price as of 2026-08-20)
|
| Jan. 7, 2009 |
MSEX
|
S |
650 |
$16.82 |
$10,933 |
0
Indirect
|
-100.00%
|
Disposed |
249.2%
(price as of 2026-08-20)
|
| Jan. 7, 2009 |
MSEX
|
S |
650 |
$16.82 |
$10,933 |
17,150
Direct
|
-3.65%
|
Disposed |
249.2%
(price as of 2026-08-20)
|
| Sept. 17, 2008 |
MSEX
|
J |
1,400 |
$15.90 |
$22,260 |
17,800
Direct
|
-7.29%
|
Disposed |
269.4%
(price as of 2026-08-20)
|
| Sept. 17, 2008 |
MSEX
|
J |
1,400 |
$15.90 |
$22,260 |
650
Indirect
|
-68.29%
|
Disposed |
269.4%
(price as of 2026-08-20)
|
| Aug. 14, 2008 |
MSEX
|
J |
650 |
$18.11 |
$11,772 |
2,050
Indirect
|
-24.07%
|
Disposed |
224.3%
(price as of 2026-08-20)
|
| Aug. 14, 2008 |
MSEX
|
J |
650 |
$18.11 |
$11,772 |
19,200
Direct
|
-3.27%
|
Disposed |
224.3%
(price as of 2026-08-20)
|
| Aug. 12, 2008 |
MSEX
|
J |
1,000 |
$18.07 |
$18,070 |
19,850
Direct
|
-4.80%
|
Disposed |
225.0%
(price as of 2026-08-20)
|
| Jan. 29, 2008 |
PFS
|
A |
8,000 |
— |
— |
8,000
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 29, 2008 |
PFS
|
A |
8,000 |
— |
— |
8,000
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 7, 2008 |
MSEX
|
J |
1,000 |
$18.70 |
$18,700 |
23,550
Direct
|
-4.07%
|
Disposed |
214.1%
(price as of 2026-08-20)
|
| Jan. 4, 2008 |
MSEX
|
J |
2,000 |
$18.70 |
$37,400 |
114,071
Indirect
|
+1.78%
|
Acquired |
214.1%
(price as of 2026-08-20)
|
| Jan. 4, 2008 |
MSEX
|
J |
2,000 |
$18.70 |
$37,400 |
0
Direct
|
-100.00%
|
Disposed |
214.1%
(price as of 2026-08-20)
|
| Nov. 29, 2007 |
MSEX
|
J |
5,521 |
$18.73 |
$103,408 |
112,071
Indirect
|
-4.70%
|
Disposed |
213.6%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
470 |
$18.81 |
$8,841 |
0
Indirect
|
-100.00%
|
Disposed |
212.2%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
1,009 |
$18.84 |
$19,010 |
0
Indirect
|
-100.00%
|
Disposed |
211.7%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
200 |
$18.83 |
$3,766 |
0
Indirect
|
-100.00%
|
Disposed |
211.9%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
7,930 |
$18.82 |
$149,243 |
0
Indirect
|
-100.00%
|
Disposed |
212.1%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
391 |
$18.75 |
$7,331 |
0
Indirect
|
-100.00%
|
Disposed |
213.2%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
100 |
$18.90 |
$1,890 |
0
Indirect
|
-100.00%
|
Disposed |
210.7%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
100 |
$18.79 |
$1,879 |
0
Indirect
|
-100.00%
|
Disposed |
212.6%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
1,035 |
$18.77 |
$19,427 |
0
Indirect
|
-100.00%
|
Disposed |
212.9%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
100 |
$18.87 |
$1,887 |
0
Indirect
|
-100.00%
|
Disposed |
211.2%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
100 |
$18.84 |
$1,884 |
0
Indirect
|
-100.00%
|
Disposed |
211.7%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
200 |
$18.86 |
$3,772 |
0
Indirect
|
-100.00%
|
Disposed |
211.4%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
200 |
$18.85 |
$3,770 |
0
Indirect
|
-100.00%
|
Disposed |
211.6%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
300 |
$18.83 |
$5,649 |
0
Indirect
|
-100.00%
|
Disposed |
211.9%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
MSEX
|
J |
500 |
$18.82 |
$9,410 |
0
Indirect
|
-100.00%
|
Disposed |
212.1%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
PFS
|
S |
1,300 |
$14.97 |
$19,461 |
2,900
Indirect
|
-30.95%
|
Disposed |
57.5%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
PFS
|
S |
1,600 |
$15.00 |
$24,000 |
0
Indirect
|
-100.00%
|
Disposed |
57.2%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
PFS
|
S |
300 |
$14.99 |
$4,497 |
1,600
Indirect
|
-15.79%
|
Disposed |
57.3%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
PFS
|
S |
1,000 |
$14.98 |
$14,980 |
1,900
Indirect
|
-34.48%
|
Disposed |
57.4%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
PFS
|
S |
1,400 |
$14.96 |
$20,944 |
4,200
Indirect
|
-25.00%
|
Disposed |
57.6%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
PFS
|
S |
800 |
$14.95 |
$11,960 |
5,600
Indirect
|
-12.50%
|
Disposed |
57.7%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
PFS
|
S |
1,900 |
$14.94 |
$28,386 |
6,400
Indirect
|
-22.89%
|
Disposed |
57.8%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
PFS
|
S |
1,900 |
$14.93 |
$28,367 |
8,300
Indirect
|
-18.63%
|
Disposed |
57.9%
(price as of 2026-08-20)
|
| Nov. 28, 2007 |
PFS
|
S |
9,800 |
$14.92 |
$146,216 |
10,200
Indirect
|
-49.00%
|
Disposed |
58.0%
(price as of 2026-08-20)
|
| March 2, 2007 |
MSEX
|
J |
1,400 |
$18.02 |
$25,228 |
26,550
Direct
|
-5.01%
|
Disposed |
225.9%
(price as of 2026-08-20)
|
| March 2, 2007 |
MSEX
|
J |
616 |
$18.02 |
$11,100 |
0
Indirect
|
-100.00%
|
Disposed |
225.9%
(price as of 2026-08-20)
|
| Jan. 29, 2007 |
PFS
|
A |
7,000 |
— |
— |
7,000
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 27, 2006 |
MSEX
|
J |
616 |
$18.38 |
$11,322 |
27,950
Direct
|
-2.16%
|
Disposed |
219.5%
(price as of 2026-08-20)
|
| Nov. 22, 2006 |
MSEX
|
D |
200 |
$18.52 |
$3,704 |
130,227
Indirect
|
-0.15%
|
Disposed |
217.1%
(price as of 2026-08-20)
|
| Nov. 22, 2006 |
MSEX
|
D |
200 |
$18.53 |
$3,706 |
0
Indirect
|
-100.00%
|
Disposed |
216.9%
(price as of 2026-08-20)
|
| Nov. 22, 2006 |
MSEX
|
D |
1,061 |
$18.51 |
$19,639 |
0
Indirect
|
-100.00%
|
Disposed |
217.3%
(price as of 2026-08-20)
|
| Nov. 13, 2006 |
PFS
|
S |
15,168 |
$18.27 |
$277,119 |
20,000
Indirect
|
-43.13%
|
Disposed |
29.1%
(price as of 2026-08-20)
|
| July 20, 2006 |
MSEX
|
D |
5,834 |
$17.95 |
$104,720 |
28,566
Direct
|
-16.96%
|
Disposed |
227.2%
(price as of 2026-08-20)
|
| Feb. 22, 2006 |
PFS
|
A |
7,000 |
— |
— |
7,000
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 3, 2006 |
MSEX
|
D |
1,000 |
$17.13 |
$17,130 |
34,400
Direct
|
-2.82%
|
Disposed |
242.8%
(price as of 2026-08-20)
|
| Jan. 3, 2006 |
MSEX
|
A |
1,000 |
$17.13 |
$17,130 |
131,520
Indirect
|
+0.77%
|
Acquired |
242.8%
(price as of 2026-08-20)
|
| Sept. 12, 2005 |
MSEX
|
J |
3,000 |
— |
— |
130,520
Indirect
|
+2.35%
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 2, 2005 |
MSEX
|
J |
4,848 |
— |
— |
127,520
Indirect
|
-3.66%
|
Disposed |
(price as of 2026-08-20)
|
| July 1, 2005 |
MSEX
|
D |
600 |
$19.50 |
$11,700 |
35,400
Direct
|
-1.67%
|
Disposed |
201.2%
(price as of 2026-08-20)
|
| Sept. 22, 2004 |
MSEX
|
D |
2,400 |
$18.00 |
$43,200 |
36,000
Direct
|
-6.25%
|
Disposed |
226.3%
(price as of 2026-08-20)
|
| Sept. 22, 2004 |
MSEX
|
A |
1,000 |
$18.00 |
$18,000 |
0
Indirect
|
—
|
Acquired |
226.3%
(price as of 2026-08-20)
|
| Aug. 4, 2004 |
MSEX
|
A |
1,000 |
$17.14 |
$17,140 |
38,400
Direct
|
+2.67%
|
Acquired |
242.6%
(price as of 2026-08-20)
|
| Aug. 4, 2004 |
MSEX
|
A |
1,500 |
$17.46 |
$26,190 |
0
Indirect
|
—
|
Acquired |
236.4%
(price as of 2026-08-20)
|
| Aug. 3, 2004 |
MSEX
|
A |
2,500 |
$17.48 |
$43,700 |
0
Indirect
|
—
|
Acquired |
236.0%
(price as of 2026-08-20)
|
| Aug. 3, 2004 |
PFS
|
P |
13,888 |
$17.44 |
$242,207 |
35,000
Indirect
|
+65.78%
|
Acquired |
35.2%
(price as of 2026-08-20)
|
| Aug. 3, 2004 |
MSEX
|
A |
4,000 |
$17.50 |
$70,000 |
0
Indirect
|
—
|
Acquired |
235.6%
(price as of 2026-08-20)
|
| Aug. 3, 2004 |
MSEX
|
A |
4,500 |
$17.49 |
$78,705 |
0
Indirect
|
—
|
Acquired |
235.8%
(price as of 2026-08-20)
|
| Aug. 2, 2004 |
MSEX
|
A |
300 |
$17.25 |
$5,175 |
0
Direct
|
—
|
Acquired |
240.5%
(price as of 2026-08-20)
|
| Aug. 2, 2004 |
MSEX
|
A |
600 |
$17.23 |
$10,338 |
0
Direct
|
—
|
Acquired |
240.9%
(price as of 2026-08-20)
|
| Aug. 2, 2004 |
MSEX
|
A |
169 |
$17.20 |
$2,907 |
0
Direct
|
—
|
Acquired |
241.5%
(price as of 2026-08-20)
|