Stock chart
Ticker: MIDD Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-03 2025-03-03 S Sale

Palisi Chapin Sarah

Non-Executive Director
500 -7.6%
163.51
USD 81,755
500 -7.6% 163.51 USD 81,755
2024-11-08 2024-11-07 S Sale

McCarthy Cathy L

Non-Executive Director
500 -5.5%
142.19
USD 71,095
500 -5.5% 142.19 USD 71,095
2024-11-06 2024-11-05 S Sale

Palisi Chapin Sarah

Non-Executive Director
250 -3.6%
135.63
USD 33,908
250 -3.6% 135.63 USD 33,908
2024-08-16 2024-08-14 S Sale

Palisi Chapin Sarah

Non-Executive Director
200 -2.8%
137.13
USD 27,426
200 -2.8% 137.13 USD 27,426
2024-06-14 2024-06-12 S Sale

Palisi Chapin Sarah

Non-Executive Director
150 -2.1%
128.38
USD 19,257
150 -2.1% 128.38 USD 19,257
2024-06-06 2024-06-06 S Sale

MILLER JOHN R III

Non-Executive Director
2,000 -15.5%
126.32
USD 252,640
2,000 -15.5% 126.32 USD 252,640
2024-05-16 2024-05-15 S Sale

Palisi Chapin Sarah

Non-Executive Director
235 -3.2%
137.18
USD 32,237
235 -3.2% 137.18 USD 32,237
2024-03-06 2024-03-05 S Sale

McCarthy Cathy L

Non-Executive Director
1,000 -11.1%
153.13
USD 153,125
1,000 -11.1% 153.13 USD 153,125
2024-02-26 2024-02-22 S Sale

Palisi Chapin Sarah

Non-Executive Director
350 -5.3%
151.47
USD 53,015
350 -5.3% 151.47 USD 53,015
2023-12-13 2023-12-11 S Sale

Palisi Chapin Sarah

Non-Executive Director
150 -2.2%
135.55
USD 20,333
150 -2.2% 135.55 USD 20,333
2023-09-01 2023-09-01 S Sale

Pool III James K

Chief Technology and*

Officer
500 -1.4%
146.82
USD 73,410
500 -1.4% 146.82 USD 73,410
2023-09-01 2023-08-30 S Sale

Pool III James K

Chief Technology and*

Officer
1,250 -3.3%
146.68
USD 183,350
1,250 -3.3% 146.68 USD 183,350
2023-08-28 2023-08-25 S Sale

Palisi Chapin Sarah

Non-Executive Director
450 -6.2%
142.00
USD 63,900
450 -6.2% 142.00 USD 63,900
2023-08-23 2023-08-21 B Purchase

Nerbonne Robert A

Non-Executive Director
720 +4.2%
139.32
USD 100,310
720 +4.2% 139.32 USD 100,310
2023-08-15 2023-08-14 S Sale

Pool III James K

Chief Technology and*

Officer
1,500 -3.8%
149.01
USD 223,511
1,500 -3.8% 149.01 USD 223,511
2023-08-15 2023-08-11 S Sale

Pool III James K

Chief Technology and*

Officer
1,250 -3.1%
150.78
USD 188,469
1,250 -3.1% 150.78 USD 188,469
2023-05-24 2023-05-23 S Sale

Palisi Chapin Sarah

Non-Executive Director
250 -3.3%
140.94
USD 35,235
250 -3.3% 140.94 USD 35,235
2023-05-24 2023-05-22 S Sale

MILLER JOHN R III

Non-Executive Director
1,135 -8.8%
141.13
USD 160,183
1,135 -8.8% 141.13 USD 160,183
2023-03-06 2023-03-06 S Sale

Palisi Chapin Sarah

Non-Executive Director
300 -3.8%
157.39
USD 47,217
300 -3.8% 157.39 USD 47,217
2022-12-02 2022-12-02 S Sale

Palisi Chapin Sarah

Non-Executive Director
225 -3.2%
144.83
USD 32,587
225 -3.2% 144.83 USD 32,587
2022-11-18 2022-11-18 S Sale

MILLER JOHN R III

Non-Executive Director
1,161 -8.9%
139.26
USD 161,681
1,161 -8.9% 139.26 USD 161,681
2022-11-14 2022-11-11 S Sale

Palisi Chapin Sarah

Non-Executive Director
250 -3.5%
142.86
USD 35,715
250 -3.5% 142.86 USD 35,715
2022-09-12 2022-09-09 S Sale

Palisi Chapin Sarah

Non-Executive Director
225 -3.0%
148.00
USD 33,300
225 -3.0% 148.00 USD 33,300
2022-08-16 2022-08-15 S Sale

McCarthy Cathy L

Non-Executive Director
500 -5.9%
157.07
USD 78,533
500 -5.9% 157.07 USD 78,533
2022-08-11 2022-08-10 S Sale

Palisi Chapin Sarah

Non-Executive Director
250 -3.2%
148.53
USD 37,133
250 -3.2% 148.53 USD 37,133
2022-05-25 2022-05-24 B Purchase

Ziyad Nassem

Non-Executive Director
2,035 +23.1%
135.83
USD 276,414
2,035 +23.1% 135.83 USD 276,414
2022-05-16 2022-05-13 B Purchase

Nerbonne Robert A

Non-Executive Director
1,450 +9.2%
139.57
USD 202,377
1,450 +9.2% 139.57 USD 202,377
2022-05-16 2022-05-12 B Purchase

FITZGERALD TIMOTHY JOHN

Chief Executive Officer

Executive Director
7,500 +60.0%
132.29
USD 992,145
7,500 +60.0% 132.29 USD 992,145
2022-03-14 2022-03-14 B Purchase

Nerbonne Robert A

Non-Executive Director
600 +3.9%
168.84
USD 101,304
600 +3.9% 168.84 USD 101,304
2022-03-08 2022-03-07 S Sale

MILLER JOHN R III

Non-Executive Director
2,769 -17.5%
166.45
USD 460,900
2,769 -17.5% 166.45 USD 460,900
2021-12-09 2021-12-08 S Sale

Palisi Chapin Sarah

Non-Executive Director
300 -4.2%
183.04
USD 54,912
300 -4.2% 183.04 USD 54,912
2021-09-17 2021-09-16 B Purchase

Nerbonne Robert A

Non-Executive Director
1,165 +8.3%
173.09
USD 201,650
1,165 +8.3% 173.09 USD 201,650
2021-09-03 2021-09-01 S Sale

Pool III James K

Chief Technology and*

Officer
1,000 -4.8%
183.00
USD 183,000
1,000 -4.8% 183.00 USD 183,000
2021-08-20 2021-08-19 S Sale

McCarthy Cathy L

Non-Executive Director
1,000 -11.7%
177.61
USD 177,610
1,000 -11.7% 177.61 USD 177,610
2020-06-01 2020-05-29 B Purchase

Nerbonne Robert A

Non-Executive Director
2,700 +26.5%
68.12
USD 183,932
2,700 +26.5% 68.12 USD 183,932
2020-05-21 2020-05-21 B Purchase

Nerbonne Robert A

Non-Executive Director
1,540 +17.8%
64.92
USD 99,983
1,540 +17.8% 64.92 USD 99,983
2020-05-13 2020-05-13 B Purchase

Nerbonne Robert A

Non-Executive Director
1,750 +25.3%
56.88
USD 99,540
1,750 +25.3% 56.88 USD 99,540
2020-05-11 2020-05-11 B Purchase

Nerbonne Robert A

Non-Executive Director
1,670 +31.9%
60.62
USD 101,228
1,670 +31.9% 60.62 USD 101,228
2020-03-26 2020-03-13 B Purchase

Palisi Chapin Sarah

Non-Executive Director
1,000 +16.8%
75.18
USD 75,180
1,000 +16.8% 75.18 USD 75,180
2020-03-18 2020-03-13 B Purchase

FITZGERALD TIMOTHY JOHN

Chief Executive Officer

Executive Director
6,250 +inf%
80.00
USD 500,000
6,250 +inf% 80.00 USD 500,000
2020-03-18 2020-03-13 B Purchase

FITZGERALD TIMOTHY JOHN

Chief Executive Officer

Executive Director
6,250 +inf%
79.87
USD 499,171
6,250 +inf% 79.87 USD 499,171
2020-03-18 2020-03-13 B Purchase

FITZGERALD TIMOTHY JOHN

Chief Executive Officer

Executive Director
6,250 +2.5%
74.33
USD 464,573
6,250 +2.5% 74.33 USD 464,573
2020-03-18 2020-03-13 B Purchase

Ziyad Nassem

Non-Executive Director
1,000 +16.2%
73.30
USD 73,295
1,000 +16.2% 73.30 USD 73,295
2020-03-18 2020-03-13 B Purchase

Nerbonne Robert A

Non-Executive Director
1,390 +36.1%
71.76
USD 99,750
1,390 +36.1% 71.76 USD 99,750
2020-03-18 2020-03-13 B Purchase

McCarthy Cathy L

Non-Executive Director
340 +4.6%
72.67
USD 24,708
340 +4.6% 72.67 USD 24,708
2020-03-18 2020-03-13 B Purchase

McCarthy Cathy L

Non-Executive Director
340 +4.8%
72.30
USD 24,582
340 +4.8% 72.30 USD 24,582
2020-03-11 2020-03-11 B Purchase

Nerbonne Robert A

Non-Executive Director
560 +17.0%
89.92
USD 50,358
560 +17.0% 89.92 USD 50,358
2020-03-11 2020-03-09 B Purchase

Nerbonne Robert A

Non-Executive Director
545 +19.9%
92.49
USD 50,406
545 +19.9% 92.49 USD 50,406
2020-03-02 2020-03-02 B Purchase

Nerbonne Robert A

Non-Executive Director
465 +20.4%
108.94
USD 50,659
465 +20.4% 108.94 USD 50,659
2019-12-11 2019-12-06 S Sale

Palisi Chapin Sarah

Non-Executive Director
100 -2.0%
113.21
USD 11,321
100 -2.0% 113.21 USD 11,321
2019-11-13 2019-11-12 S Sale

Palisi Chapin Sarah

Non-Executive Director
100 -2.0%
118.48
USD 11,848
100 -2.0% 118.48 USD 11,848
2019-11-12 2019-11-08 B Purchase

Nerbonne Robert A

Non-Executive Director
420 +22.6%
120.24
USD 50,501
420 +22.6% 120.24 USD 50,501
2019-08-14 2019-08-14 B Purchase

Nerbonne Robert A

Non-Executive Director
455 +32.4%
111.21
USD 50,601
455 +32.4% 111.21 USD 50,601
2019-08-13 2019-08-09 B Purchase

Nerbonne Robert A

Non-Executive Director
450 +47.1%
113.85
USD 51,233
450 +47.1% 113.85 USD 51,233
2019-05-16 2019-05-14 S Sale

Palisi Chapin Sarah

100 -2.0%
135.00
USD 13,500
100 -2.0% 135.00 USD 13,500
2019-04-16 2019-03-11 S Sale

MILLER JOHN R III

2,000 -11.1%
126.37
USD 252,740
2,000 -11.1% 126.37 USD 252,740
2019-03-12 2019-03-06 S Sale

Palisi Chapin Sarah

300 -5.6%
124.18
USD 37,254
300 -5.6% 124.18 USD 37,254
2018-03-09 2018-03-08 B Purchase

Ziyad Nassem

1,000 +50.0%
126.00
USD 126,000
1,000 +50.0% 126.00 USD 126,000
2017-12-18 2017-12-15 S Sale

LINDSAY MARTIN M

Treasurer

10,000 -13.9%
129.50
USD 1,295,000
10,000 -13.9% 129.50 USD 1,295,000
2018-03-09 2017-11-16 B Purchase

Ziyad Nassem

1,000 +100.0%
111.00
USD 111,000
1,000 +100.0% 111.00 USD 111,000
2017-09-14 2017-09-12 S Sale

OBRIEN GORDON

2,800 -25.3%
121.57
USD 340,396
2,800 -25.3% 121.57 USD 340,396
2017-09-14 2017-09-11 S Sale

OBRIEN GORDON

2,800 -20.2%
121.24
USD 339,472
2,800 -20.2% 121.24 USD 339,472
2017-08-28 2017-08-28 S Sale

MILLER JOHN R III

8,500 -34.7%
118.50
USD 1,007,250
8,500 -34.7% 118.50 USD 1,007,250
2017-06-01 2017-05-26 S Sale

LINDSAY MARTIN M

Treasurer

4,000 -5.3%
128.30
USD 513,200
4,000 -5.3% 128.30 USD 513,200
2017-07-10 2017-05-17 B Purchase

Ziyad Nassem

Non-Executive Director
1,000 +inf%
131.07
USD 131,070
1,000 +inf% 131.07 USD 131,070
2017-03-09 2017-03-08 S Sale

Lamb Robert B

2,199 -14.6%
139.42
USD 306,592
2,199 -14.6% 139.42 USD 306,592
2017-03-08 2017-03-08 S Sale

LINDSAY MARTIN M

Treasurer

Officer
5,000 -6.5%
139.30
USD 696,500
5,000 -6.5% 139.30 USD 696,500
2017-03-08 2017-03-06 S Sale

LINDSAY MARTIN M

Treasurer

Officer
5,000 -6.1%
139.41
USD 697,050
5,000 -6.1% 139.41 USD 697,050
2017-03-03 2017-03-01 PS Planned sale

FITZGERALD TIMOTHY JOHN

Chief Financial Officer

Officer
12,500 -5.4%
150.00
USD 1,875,000
12,500 -5.4% 150.00 USD 1,875,000
2017-03-03 2017-03-01 PS Planned sale

BASSOUL SELIM A

CEO, Chairman, President

Executive Director
216 -0.7%
150.09
USD 32,418
216 -0.7% 150.09 USD 32,418
2017-03-03 2017-03-01 PS Planned sale

BASSOUL SELIM A

CEO, Chairman, President

Executive Director
216 -0.7%
150.09
USD 32,418
216 -0.7% 150.09 USD 32,418
2017-03-03 2017-03-01 PS Planned sale

BASSOUL SELIM A

CEO, Chairman, President

Executive Director
320 -0.7%
150.09
USD 48,027
320 -0.7% 150.09 USD 48,027
2017-03-03 2017-03-01 PS Planned sale

BASSOUL SELIM A

CEO, Chairman, President

Executive Director
3,248 -0.7%
150.09
USD 487,478
3,248 -0.7% 150.09 USD 487,478
2016-12-12 2016-12-12 S Sale

PUTNAM PHILIP G

Non-Executive Director
1,800 -13.4%
139.59
USD 251,262
1,800 -13.4% 139.59 USD 251,262
2016-12-12 2016-12-12 S Sale

PUTNAM PHILIP G

Non-Executive Director
700 -5.0%
139.57
USD 97,700
700 -5.0% 139.57 USD 97,700
// ... existing code ... // ... rest of the file ...