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 |
|---|---|---|---|---|---|
May 14, 2024 PETERS JERRY L |
PETERS JERRY L
|
Sell |
10,000 | $34.03 | 10,000 $34.03 $340,300 |
Mar 22, 2024 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
3,400 | $25.21 | 3,400 $25.21 $85,714 |
Mar 15, 2024 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
600 | $20.25 | 600 $20.25 $12,150 |
Mar 06, 2024 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
3,300 | $20.25 | 3,300 $20.25 $66,825 |
Feb 29, 2024 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
700 | $21.10 | 700 $21.10 $14,770 |
Nov 08, 2023 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
260 | $20.03 | 260 $20.03 $5,208 |
Nov 07, 2023 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
1,594 | $20.03 | 1,594 $20.03 $31,928 |
Nov 06, 2023 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
817 | $20.23 | 817 $20.23 $16,528 |
Nov 02, 2023 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
241 | $20.05 | 241 $20.05 $4,832 |
Oct 05, 2023 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
2,562 | $20.05 | 2,562 $20.05 $51,368 |
Jun 15, 2023 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
1,487 | $17.00 | 1,487 $17.00 $25,279 |
Mar 15, 2023 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
88 | $17.00 | 88 $17.00 $1,496 |
Mar 07, 2023 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
1,575 | $19.00 | 1,575 $19.00 $29,925 |
Dec 15, 2022 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
1,575 | $17.85 | 1,575 $17.85 $28,114 |
Oct 24, 2022 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
1,557 | $19.00 | 1,557 $19.00 $29,583 |
Oct 17, 2022 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
1,573 | $17.00 | 1,573 $17.00 $26,741 |
Oct 17, 2022 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
18 | $19.00 | 18 $19.00 $342 |
Sep 20, 2022 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
2 | $17.00 | 2 $17.00 $34 |
Aug 11, 2022 Johnston James David |
Johnston James David
See Remarks below.
|
Sell |
1,575 | $17.00 | 1,575 $17.00 $26,775 |
Oct 22, 2018 Degeyter Brock M |
Degeyter Brock M
See Remarks below.
|
Sell |
400 | $16.00 | 400 $16.00 $6,400 |
Oct 17, 2018 Graves Brad N |
Graves Brad N
See Remarks below.
|
Sell |
5,000 | $14.84 | 5,000 $14.84 $74,200 |
Sep 18, 2018 Degeyter Brock M |
Degeyter Brock M
See Remarks below.
|
Sell |
1,800 | $16.00 | 1,800 $16.00 $28,800 |
Sep 17, 2018 Degeyter Brock M |
Degeyter Brock M
See Remarks below.
|
Sell |
1,200 | $16.01 | 1,200 $16.01 $19,212 |
Sep 17, 2018 Graves Brad N |
Graves Brad N
See Remarks below.
|
Sell |
5,000 | $15.93 | 5,000 $15.93 $79,664 |
Aug 17, 2018 Degeyter Brock M |
Degeyter Brock M
See Remarks below.
|
Sell |
3,000 | $16.85 | 3,000 $16.85 $50,548 |
Aug 17, 2018 Graves Brad N |
Graves Brad N
See Remarks below.
|
Sell |
5,000 | $16.82 | 5,000 $16.82 $84,105 |
Jul 18, 2018 Degeyter Brock M |
Degeyter Brock M
See Remarks below.
|
Sell |
3,000 | $16.59 | 3,000 $16.59 $49,780 |
Jul 17, 2018 Degeyter Brock M |
Degeyter Brock M
See Remarks below.
|
Sell |
3,000 | $16.15 | 3,000 $16.15 $48,450 |
Jul 17, 2018 Graves Brad N |
Graves Brad N
See Remarks below.
|
Sell |
5,000 | $16.15 | 5,000 $16.15 $80,750 |
Jun 18, 2018 Graves Brad N |
Graves Brad N
See Remarks below.
|
Sell |
5,000 | $15.62 | 5,000 $15.62 $78,078 |
May 22, 2018 Degeyter Brock M |
Degeyter Brock M
See Remarks below.
|
Sell |
9,000 | $16.06 | 9,000 $16.06 $144,515 |
May 17, 2018 Graves Brad N |
Graves Brad N
See Remarks below.
|
Sell |
5,000 | $15.53 | 5,000 $15.53 $77,635 |
Apr 17, 2018 Graves Brad N |
Graves Brad N
See Remarks below.
|
Sell |
5,000 | $15.37 | 5,000 $15.37 $76,861 |
Mar 19, 2018 Matthews Louise E |
Matthews Louise E
See Remarks below.
|
Sell |
1,000 | $14.55 | 1,000 $14.55 $14,550 |
Mar 19, 2018 Graves Brad N |
Graves Brad N
See Remarks below.
|
Sell |
5,000 | $14.83 | 5,000 $14.83 $74,125 |
Mar 09, 2018 Newby Steven J |
Newby Steven J
See Remarks below.
|
Buy |
15,000 | $15.88 | 15,000 $15.88 $238,200 |
TOP