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 |
|---|---|---|---|---|---|
Aug 22, 2025 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
10,000 | $26.00 | 10,000 $26.00 $260,035 |
Aug 22, 2025 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
10,000 | $26.50 | 10,000 $26.50 $265,025 |
Aug 14, 2025 HOLLEY JEAN K |
HOLLEY JEAN K
|
Buy |
4,048 | $24.49 | 4,048 $24.49 $99,154 |
May 15, 2025 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
25,000 | $24.90 | 25,000 $24.90 $622,500 |
Jan 21, 2025 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
10,000 | $29.01 | 10,000 $29.01 $290,100 |
Jan 21, 2025 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
9,400 | $28.57 | 9,400 $28.57 $268,549 |
Dec 12, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
10,000 | $27.15 | 10,000 $27.15 $271,500 |
Nov 25, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
600 | $28.50 | 600 $28.50 $17,100 |
Nov 22, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
10,000 | $28.00 | 10,000 $28.00 $280,000 |
Nov 21, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
38,479 | $26.89 | 38,479 $26.89 $1,034,777 |
Nov 20, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
1,521 | $26.00 | 1,521 $26.00 $39,546 |
Nov 19, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
6,516 | $25.50 | 6,516 $25.50 $166,158 |
Nov 18, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
3,442 | $25.51 | 3,442 $25.51 $87,809 |
Nov 15, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
10,042 | $25.01 | 10,042 $25.01 $251,110 |
Nov 13, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
2,191 | $24.50 | 2,191 $24.50 $53,680 |
Nov 12, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
4,713 | $24.51 | 4,713 $24.51 $115,506 |
Nov 11, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
3,096 | $24.50 | 3,096 $24.50 $75,853 |
Aug 26, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
3,181 | $22.00 | 3,181 $22.00 $69,982 |
Aug 20, 2024 Taylor Stephen Charles |
Taylor Stephen Charles
|
Sell |
4,690 | $22.14 | 4,690 $22.14 $103,837 |
Jun 14, 2024 Jacobs Justin |
Jacobs Justin
CEO
|
Buy |
2,500 | $19.08 | 2,500 $19.08 $47,700 |
Dec 01, 2022 Beyer Leslie Ann |
Beyer Leslie Ann
|
Sell |
3,000 | $11.05 | 3,000 $11.05 $33,150 |
Jun 07, 2022 Hazlett James R |
Hazlett James R
VP - Technical Services
|
Sell |
972 | $15.00 | 972 $15.00 $14,580 |
Jun 07, 2022 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
3,918 | $15.00 | 3,918 $15.00 $58,770 |
May 31, 2022 Hazlett James R |
Hazlett James R
VP - Technical Services
|
Sell |
2,405 | $14.01 | 2,405 $14.01 $33,694 |
May 27, 2022 Hazlett James R |
Hazlett James R
VP - Technical Services
|
Sell |
595 | $14.05 | 595 $14.05 $8,360 |
Apr 11, 2022 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
500 | $11.79 | 500 $11.79 $5,895 |
Apr 01, 2022 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
1,500 | $10.68 | 1,500 $10.68 $16,020 |
Mar 30, 2022 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
700 | $11.61 | 700 $11.61 $8,127 |
Mar 29, 2022 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
2,300 | $12.01 | 2,300 $12.01 $27,623 |
Oct 06, 2021 Hazlett James R |
Hazlett James R
VP - Technical Services
|
Sell |
2,750 | $12.08 | 2,750 $12.08 $33,220 |
Sep 14, 2021 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
7,000 | $9.97 | 7,000 $9.97 $69,790 |
Aug 27, 2021 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
2,515 | $9.56 | 2,515 $9.56 $24,043 |
Aug 26, 2021 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
3,485 | $9.24 | 3,485 $9.24 $32,201 |
Dec 10, 2020 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
2,500 | $12.00 | 2,500 $12.00 $30,000 |
Jun 04, 2019 BRADSHAW DAVID L |
BRADSHAW DAVID L
|
Sell |
1,756 | $15.20 | 1,756 $15.20 $26,691 |
Jun 04, 2019 BRADSHAW DAVID L |
BRADSHAW DAVID L
|
Sell |
1,600 | $14.98 | 1,600 $14.98 $23,968 |
Apr 23, 2019 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,413 | $17.77 | 1,413 $17.77 $25,109 |
Apr 22, 2019 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,687 | $17.79 | 1,687 $17.79 $30,012 |
Apr 10, 2019 Lawrence G Larry |
Lawrence G Larry
CFO
|
Sell |
701 | $18.25 | 701 $18.25 $12,793 |
Apr 08, 2019 Lawrence G Larry |
Lawrence G Larry
CFO
|
Sell |
3,299 | $18.42 | 3,299 $18.42 $60,768 |
Apr 01, 2019 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,000 | $17.57 | 1,000 $17.57 $17,570 |
Mar 29, 2019 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,000 | $17.07 | 1,000 $17.07 $17,070 |
Mar 28, 2019 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,000 | $17.14 | 1,000 $17.14 $17,140 |
Mar 27, 2019 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,000 | $17.33 | 1,000 $17.33 $17,330 |
Mar 26, 2019 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,000 | $17.26 | 1,000 $17.26 $17,260 |
Feb 05, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
2,720 | $17.00 | 2,720 $17.00 $46,240 |
Feb 04, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
12,771 | $17.06 | 12,771 $17.06 $217,873 |
Jan 31, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
18 | $17.00 | 18 $17.00 $306 |
Jan 30, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
348 | $17.00 | 348 $17.00 $5,916 |
Jan 29, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
4,905 | $17.05 | 4,905 $17.05 $83,630 |
Jan 28, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
1,110 | $17.00 | 1,110 $17.00 $18,870 |
Jan 25, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
2,994 | $17.14 | 2,994 $17.14 $51,317 |
Jan 25, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
1,980 | $17.14 | 1,980 $17.14 $33,937 |
Jan 24, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
1,205 | $17.00 | 1,205 $17.00 $20,485 |
Jan 23, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
1,846 | $17.21 | 1,846 $17.21 $31,770 |
Jan 22, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
1,200 | $17.48 | 1,200 $17.48 $20,976 |
Jan 18, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
12,444 | $17.89 | 12,444 $17.89 $222,623 |
Jan 17, 2019 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
10,311 | $17.50 | 10,311 $17.50 $180,443 |
Jan 08, 2019 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
2,500 | $18.20 | 2,500 $18.20 $45,500 |
Aug 29, 2018 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
13,776 | $22.01 | 13,776 $22.01 $303,210 |
Aug 27, 2018 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
514 | $22.04 | 514 $22.04 $11,329 |
Aug 24, 2018 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
1,500 | $22.45 | 1,500 $22.45 $33,675 |
Aug 23, 2018 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
1,306 | $22.51 | 1,306 $22.51 $29,398 |
Aug 21, 2018 Taylor Stephen Charles |
Taylor Stephen Charles
CEO
|
Sell |
2,704 | $22.02 | 2,704 $22.02 $59,542 |
Mar 28, 2018 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
4,511 | $23.20 | 4,511 $23.20 $104,655 |
Mar 27, 2018 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
9,569 | $24.07 | 9,569 $24.07 $230,326 |
Mar 26, 2018 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
4,110 | $24.13 | 4,110 $24.13 $99,174 |
Mar 23, 2018 CHISHOLM JOHN |
CHISHOLM JOHN
|
Sell |
2,750 | $24.35 | 2,750 $24.35 $66,963 |
Mar 13, 2018 BRADSHAW DAVID L |
BRADSHAW DAVID L
|
Sell |
647 | $27.11 | 647 $27.11 $17,540 |
Mar 13, 2018 BRADSHAW DAVID L |
BRADSHAW DAVID L
|
Sell |
1,853 | $27.35 | 1,853 $27.35 $50,680 |
Jan 25, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
102 | $28.90 | 102 $28.90 $2,948 |
Jan 24, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
200 | $28.90 | 200 $28.90 $5,780 |
Jan 23, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
513 | $29.00 | 513 $29.00 $14,877 |
Jan 23, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
979 | $28.95 | 979 $28.95 $28,342 |
Jan 22, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
198 | $28.90 | 198 $28.90 $5,722 |
Jan 17, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
2,005 | $28.96 | 2,005 $28.96 $58,065 |
Jan 17, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,688 | $29.01 | 1,688 $29.01 $48,969 |
Jan 16, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,201 | $29.02 | 1,201 $29.02 $34,853 |
Jan 16, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
1,239 | $28.95 | 1,239 $28.95 $35,869 |
Jan 12, 2018 Hazlett James R |
Hazlett James R
VP -- Technical Services
|
Sell |
277 | $28.92 | 277 $28.92 $8,011 |
TOP