The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jul 28, 2025 Rable Brad |
Rable Brad
Group President
|
Sell |
5,694 | $65.32 | 5,694 $65.32 $371,930 |
Jul 25, 2025 Hisey David C |
Hisey David C
CFO
|
Sell |
2,224 | $64.39 | 2,224 $64.39 $143,203 |
May 28, 2025 BRADLEY C ALLEN JR |
BRADLEY C ALLEN JR
|
Buy |
1,000 | $59.63 | 1,000 $59.63 $59,633 |
Mar 06, 2025 Hisey David C |
Hisey David C
CFO
|
Sell |
1,356 | $69.28 | 1,356 $69.28 $93,944 |
Dec 13, 2024 Lessack Steven Mark |
Lessack Steven Mark
Group President
|
Sell |
22,125 | $73.60 | 22,125 $73.60 $1,628,340 |
Dec 02, 2024 Morris Matthew |
Morris Matthew
|
Sell |
12,899 | $74.12 | 12,899 $74.12 $956,079 |
Aug 28, 2024 Lessack Steven Mark |
Lessack Steven Mark
Group President
|
Sell |
9,524 | $73.00 | 9,524 $73.00 $695,283 |
Aug 08, 2024 Hisey David C |
Hisey David C
CFO
|
Sell |
12,649 | $69.27 | 12,649 $69.27 $876,218 |
Jun 28, 2024 Bryant Iain Martyn |
Bryant Iain Martyn
Group President
|
Buy |
430 | $52.21 | 430 $52.21 $22,450 |
Mar 07, 2024 Morris Matthew |
Morris Matthew
|
Sell |
12,000 | $63.11 | 12,000 $63.11 $757,266 |
Jun 14, 2023 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
2,000 | $42.00 | 2,000 $42.00 $84,000 |
Jun 14, 2023 BRADLEY C ALLEN JR |
BRADLEY C ALLEN JR
|
Buy |
901 | $41.91 | 901 $41.91 $37,761 |
Jun 14, 2023 BRADLEY C ALLEN JR |
BRADLEY C ALLEN JR
|
Buy |
99 | $41.90 | 99 $41.90 $4,148 |
Mar 16, 2023 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
3,000 | $37.70 | 3,000 $37.70 $113,100 |
Jun 15, 2022 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
192 | $48.96 | 192 $48.96 $9,400 |
Jun 15, 2022 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
1,306 | $48.90 | 1,306 $48.90 $63,863 |
Jun 15, 2022 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
2 | $48.95 | 2 $48.95 $98 |
May 12, 2022 Lessack Steven Mark |
Lessack Steven Mark
Group President
|
Buy |
3,000 | $55.20 | 3,000 $55.20 $165,600 |
Apr 29, 2022 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
3,000 | $52.00 | 3,000 $52.00 $156,000 |
Mar 16, 2022 BRADLEY C ALLEN JR |
BRADLEY C ALLEN JR
|
Buy |
999 | $66.54 | 999 $66.54 $66,473 |
Mar 16, 2022 BRADLEY C ALLEN JR |
BRADLEY C ALLEN JR
|
Buy |
1 | $66.24 | 1 $66.24 $66 |
Mar 15, 2022 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
3,000 | $66.70 | 3,000 $66.70 $200,100 |
Nov 22, 2021 Morris Matthew |
Morris Matthew
|
Sell |
141 | $79.08 | 141 $79.08 $11,150 |
Nov 22, 2021 Morris Matthew |
Morris Matthew
|
Sell |
3,581 | $78.38 | 3,581 $78.38 $280,682 |
Nov 19, 2021 Morris Matthew |
Morris Matthew
|
Sell |
12,243 | $78.25 | 12,243 $78.25 $957,979 |
Nov 18, 2021 Morris Matthew |
Morris Matthew
|
Sell |
1,060 | $78.00 | 1,060 $78.00 $82,680 |
Nov 16, 2021 Morris Matthew |
Morris Matthew
|
Sell |
1,725 | $79.50 | 1,725 $79.50 $137,138 |
Aug 05, 2020 Morris Matthew |
Morris Matthew
|
Sell |
2,188 | $42.31 | 2,188 $42.31 $92,564 |
Aug 04, 2020 Morris Matthew |
Morris Matthew
|
Sell |
22,812 | $42.21 | 22,812 $42.21 $962,997 |
Aug 03, 2020 Morris Matthew |
Morris Matthew
|
Sell |
6,597 | $42.26 | 6,597 $42.26 $278,761 |
Jul 31, 2020 Morris Matthew |
Morris Matthew
|
Sell |
1,254 | $42.02 | 1,254 $42.02 $52,690 |
Jul 30, 2020 Morris Matthew |
Morris Matthew
|
Sell |
25,519 | $42.28 | 25,519 $42.28 $1,078,910 |
Jul 29, 2020 Morris Matthew |
Morris Matthew
|
Sell |
14,630 | $42.19 | 14,630 $42.19 $617,238 |
Jun 08, 2020 Morris Matthew |
Morris Matthew
|
Sell |
5,206 | $35.14 | 5,206 $35.14 $182,950 |
Jun 08, 2020 Morris Matthew |
Morris Matthew
|
Sell |
15,059 | $34.61 | 15,059 $34.61 $521,135 |
Jun 05, 2020 Morris Matthew |
Morris Matthew
|
Sell |
4,735 | $34.31 | 4,735 $34.31 $162,447 |
Jun 04, 2020 Morris Matthew |
Morris Matthew
|
Sell |
22,582 | $32.88 | 22,582 $32.88 $742,512 |
Jun 03, 2020 Morris Matthew |
Morris Matthew
|
Sell |
17,418 | $32.20 | 17,418 $32.20 $560,943 |
May 28, 2020 Morris Matthew |
Morris Matthew
|
Sell |
8,400 | $32.81 | 8,400 $32.81 $275,564 |
May 28, 2020 Morris Matthew |
Morris Matthew
|
Sell |
15,663 | $31.96 | 15,663 $31.96 $500,657 |
May 27, 2020 Morris Matthew |
Morris Matthew
|
Sell |
13,447 | $32.99 | 13,447 $32.99 $443,619 |
May 27, 2020 Morris Matthew |
Morris Matthew
|
Sell |
12,660 | $31.96 | 12,660 $31.96 $404,660 |
May 26, 2020 Morris Matthew |
Morris Matthew
|
Sell |
17,310 | $31.68 | 17,310 $31.68 $548,448 |
May 22, 2020 Morris Matthew |
Morris Matthew
|
Sell |
6,320 | $30.11 | 6,320 $30.11 $190,286 |
May 21, 2020 Morris Matthew |
Morris Matthew
|
Sell |
9,200 | $30.75 | 9,200 $30.75 $282,913 |
May 12, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
3,000 | $28.60 | 3,000 $28.60 $85,800 |
May 12, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
3,000 | $28.50 | 3,000 $28.50 $85,500 |
May 11, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
2,000 | $28.59 | 2,000 $28.59 $57,180 |
May 11, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
1,000 | $29.00 | 1,000 $29.00 $29,000 |
May 11, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
3,000 | $28.50 | 3,000 $28.50 $85,500 |
May 11, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
4,000 | $28.45 | 4,000 $28.45 $113,800 |
May 11, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
100 | $28.20 | 100 $28.20 $2,820 |
Mar 10, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
4,000 | $33.35 | 4,000 $33.35 $133,400 |
Mar 10, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
5,000 | $33.30 | 5,000 $33.30 $166,500 |
Mar 10, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
5,000 | $33.15 | 5,000 $33.15 $165,750 |
Mar 04, 2020 Morris Matthew |
Morris Matthew
|
Sell |
3,200 | $38.54 | 3,200 $38.54 $123,328 |
Feb 25, 2020 Morris Matthew |
Morris Matthew
|
Sell |
72 | $40.00 | 72 $40.00 $2,880 |
Feb 18, 2020 Morris Matthew |
Morris Matthew
|
Sell |
600 | $40.57 | 600 $40.57 $24,342 |
Feb 14, 2020 Morris Matthew |
Morris Matthew
|
Sell |
1,900 | $40.52 | 1,900 $40.52 $76,987 |
Feb 13, 2020 Morris Matthew |
Morris Matthew
|
Sell |
3,301 | $40.80 | 3,301 $40.80 $134,666 |
Feb 12, 2020 Morris Matthew |
Morris Matthew
|
Sell |
5,478 | $40.80 | 5,478 $40.80 $223,519 |
Feb 10, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
20,500 | $39.93 | 20,500 $39.93 $818,565 |
Feb 07, 2020 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
5,923 | $39.75 | 5,923 $39.75 $235,439 |
Nov 07, 2019 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
100 | $40.90 | 100 $40.90 $4,090 |
Nov 07, 2019 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
2,900 | $40.90 | 2,900 $40.90 $118,610 |
Nov 07, 2019 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
316 | $40.80 | 316 $40.80 $12,893 |
Nov 04, 2019 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
5,000 | $40.50 | 5,000 $40.50 $202,500 |
Oct 31, 2019 EPPINGER FREDERICK H |
EPPINGER FREDERICK H
CEO
|
Buy |
3,000 | $40.50 | 3,000 $40.50 $121,500 |
Oct 29, 2019 CHRISTENSON GLENN C |
CHRISTENSON GLENN C
|
Sell |
15,000 | $40.57 | 15,000 $40.57 $608,558 |
Sep 13, 2019 BRADLEY C ALLEN JR |
BRADLEY C ALLEN JR
|
Buy |
1,500 | $35.02 | 1,500 $35.02 $52,530 |
Sep 12, 2019 CHADWICK JAMES M |
CHADWICK JAMES M
|
Sell |
60,805 | $35.27 | 60,805 $35.27 $2,144,343 |
Sep 12, 2019 CHADWICK JAMES M |
CHADWICK JAMES M
|
Sell |
4,906 | $35.27 | 4,906 $35.27 $173,015 |
Feb 15, 2019 Lessack Steven Mark |
Lessack Steven Mark
Group President
|
Sell |
1,093 | $42.77 | 1,093 $42.77 $46,748 |
TOP