Insider
Date
Role
Action
Shares
Price
Amount
Rogers-Windsor Ramona Lynn
30 Jun 2026
Director
Buy
211
$23.70
$5.00K
BATTIST CHRISTINE
17 Jun 2026
Director
Buy
860
$23.23
$19.98K
Thomas William R III
5 Jun 2026
Director
Buy
5,000
$23.40
$117.00K
Thomas William R III
5 Jun 2026
Director
Sell
4,661
$23.29
$108.57K
Rogers-Windsor Ramona Lynn
1 Jun 2026
Director
Buy
213
$23.42
$4.99K
Sarner Michael Scott
27 Feb 2026
President and CEO
Buy
2,695
$21.90
$59.01K
BATTIST CHRISTINE
9 Feb 2026
Director
Buy
600
$23.16
$13.90K
Rogers-Windsor Ramona Lynn
1 Oct 2025
Director
Buy
463
$21.55
$9.98K
BATTIST CHRISTINE
20 Aug 2025
Director
Buy
667
$22.45
$14.97K
Rogers-Windsor Ramona Lynn
23 Jun 2025
Director
Buy
471
$21.19
$9.98K
BATTIST CHRISTINE
27 May 2025
Director
Buy
476
$20.87
$9.93K
Rogers-Windsor Ramona Lynn
26 Mar 2025
Director
Buy
450
$22.52
$10.13K
Rogers-Windsor Ramona Lynn
12 Dec 2024
Director
Buy
250
$22.67
$5.67K
BATTIST CHRISTINE
8 Nov 2024
Director
Buy
256
$23.13
$5.92K
Rogers-Windsor Ramona Lynn
7 Nov 2024
Director
Buy
500
$23.07
$11.53K
Rogers-Windsor Ramona Lynn
16 Sep 2024
Director
Buy
250
$25.03
$6.26K
BATTIST CHRISTINE
9 Aug 2024
Director
Buy
406
$23.94
$9.72K
Rogers-Windsor Ramona Lynn
28 Jun 2024
Director
Buy
200
$26.13
$5.23K
BATTIST CHRISTINE
21 Jun 2024
Director
Buy
197
$24.96
$4.92K
Thomas William R III
3 Jun 2024
Director
Buy
9,400
$25.87
$243.14K
BATTIST CHRISTINE
29 May 2024
Director
Buy
192
$25.25
$4.85K
Rogers-Windsor Ramona Lynn
23 May 2024
Director
Buy
500
$25.65
$12.83K
Rogers-Windsor Ramona Lynn
21 Dec 2023
Director
Buy
500
$23.29
$11.65K
Rogers-Windsor Ramona Lynn
2 Nov 2023
Director
Buy
500
$21.67
$10.84K
Rogers-Windsor Ramona Lynn
6 Feb 2023
Director
Buy
500
$19.69
$9.84K
Rogers-Windsor Ramona Lynn
4 Nov 2022
Director
Buy
500
$18.97
$9.49K
BATTIST CHRISTINE
3 Nov 2022
Director
Buy
indirect
510
$18.99
$9.68K
Rogers-Windsor Ramona Lynn
22 Jun 2022
Director
Buy
850
$18.57
$15.78K
Rogers-Windsor Ramona Lynn
30 Mar 2022
Director
Buy
750
$23.81
$17.86K
Brooks David R
29 Mar 2022
Director
Buy
2,000
$23.93
$47.86K
BATTIST CHRISTINE
17 Feb 2022
Director
Buy
389
$25.00
$9.72K
Rogers-Windsor Ramona Lynn
29 Dec 2021
Director
Buy
800
$25.05
$20.04K
BATTIST CHRISTINE
20 Dec 2021
Director
Buy
400
$24.35
$9.74K
Sarner Michael Scott
9 Nov 2021
Chief Financial Officer
Buy
3,355
$26.83
$90.00K
Rogers-Windsor Ramona Lynn
30 Sep 2021
Director
Buy
800
$25.55
$20.44K
BATTIST CHRISTINE
28 Sep 2021
Director
Buy
700
$25.40
$17.78K
BATTIST CHRISTINE
9 Sep 2021
Director
Buy
568
$27.75
$15.76K
Thomas William R III
9 Sep 2021
Director
Buy
indirect
2,000
$27.72
$55.44K
Thomas William R III
9 Sep 2021
Director
Buy
indirect
2,000
$27.72
$55.44K
Thomas William R III
9 Sep 2021
Director
Sell
indirect
4,000
$27.70
$110.78K
Morgan Thomas Duane
31 Aug 2021
Director
Buy
381
$26.39
$10.05K
Rogers-Windsor Ramona Lynn
16 Aug 2021
Director
Buy
200
$26.40
$5.28K
Rogers-Windsor Ramona Lynn
30 Jun 2021
Director
Buy
650
$23.57
$15.32K
BATTIST CHRISTINE
19 Mar 2021
Director
Buy
1,000
$21.45
$21.45K
Brooks David R
11 Feb 2021
Director
Buy
1,500
$20.57
$30.85K
Sarner Michael Scott
20 Mar 2020
Chief Financial Officer
Buy
21,500
$9.40
$202.10K
DIEHL BOWEN S
20 Mar 2020
President and CEO
Buy
indirect
20,000
$9.46
$189.20K
Brooks David R
18 Mar 2020
Director
Buy
4,000
$8.90
$35.60K
FURST JACK D
18 Mar 2020
Director
Buy
15,500
$8.84
$136.96K
FURST JACK D
18 Mar 2020
Director
Buy
indirect
39,000
$8.84
$344.62K
BATTIST CHRISTINE
17 Mar 2020
Director
Buy
950
$10.33
$9.81K
BATTIST CHRISTINE
2 Mar 2020
Director
Buy
537
$18.61
$9.99K
Sarner Michael Scott
28 Feb 2020
Chief Financial Officer
Buy
4,150
$18.15
$75.32K
BATTIST CHRISTINE
24 Feb 2020
Director
Buy
1,000
$20.35
$20.35K
Brooks David R
30 Aug 2019
Director
Buy
2,500
$21.37
$53.42K
BATTIST CHRISTINE
28 Aug 2019
Director
Buy
910
$21.85
$19.89K
DIEHL BOWEN S
29 Mar 2019
President and CEO
Exercised, kept
3,123
$11.00
$34.35K
DIEHL BOWEN S
29 Mar 2019
President and CEO
Exercised, kept
2,852
$11.00
$31.37K
FURST JACK D
26 Dec 2018
Director
Buy
3,504
$18.78
$65.81K
FURST JACK D
24 Dec 2018
Director
Buy
2,900
$18.16
$52.66K
BATTIST CHRISTINE
12 Nov 2018
Director
Buy
1,000
$19.53
$19.53K
BATTIST CHRISTINE
21 Aug 2018
Director
Buy
794
$19.01
$15.09K
DIEHL BOWEN S
15 Aug 2018
President and CEO
Exercised, kept
50,000
$11.53
$576.50K
DIEHL BOWEN S
20 Jun 2018
President and CEO
Exercised, kept
2,661
$11.53
$30.68K
DIEHL BOWEN S
20 Jun 2018
President and CEO
Exercised, kept
6,247
$11.00
$68.72K
DIEHL BOWEN S
20 Jun 2018
President and CEO
Exercised, kept
5,705
$11.00
$62.76K
WILSON JOHN H
23 Mar 2018
Director
Buy
3,000
$17.10
$51.30K
Sarner Michael Scott
9 Feb 2018
Chief Financial Officer
Buy
700
$16.24
$11.37K
Morgan Thomas Duane
8 Feb 2018
Director
Buy
indirect
3,050
$16.39
$49.99K
Brooks David R
28 Dec 2017
Director
Buy
2,000
$16.66
$33.33K
KELLEY DOUGLAS M.
21 Nov 2017
Sr. VP, Managing Director
Buy
380
$16.87
$6.41K
KELLEY DOUGLAS M.
13 Nov 2017
Sr. VP, Managing Director
Buy
1,500
$17.00
$25.50K
Moab Capital Partners LLC
28 Aug 2017
10% owner
Sell
indirect
1,400
$17.40
$24.36K
Moab Partners LP
28 Aug 2017
10% owner
Sell
1,323
$17.40
$23.02K
Moab Capital Partners LLC
25 Aug 2017
10% owner
Sell
indirect
1,870
$17.33
$32.41K
Moab Capital Partners LLC
25 Aug 2017
10% owner
Sell
indirect
50,000
$17.30
$865.00K
Moab Partners LP
25 Aug 2017
10% owner
Sell
1,768
$17.33
$30.64K
Moab Partners LP
25 Aug 2017
10% owner
Sell
47,250
$17.30
$817.43K
Armes Joseph B
31 Jul 2017
Director
Sell
500
$16.31
$8.16K
Armes Joseph B
24 Jul 2017
Director
Sell
500
$16.27
$8.14K
Armes Joseph B
17 Jul 2017
Director
Sell
500
$16.14
$8.07K
Armes Joseph B
10 Jul 2017
Director
Sell
500
$16.19
$8.09K
Armes Joseph B
3 Jul 2017
Director
Sell
500
$16.15
$8.08K
WILSON JOHN H
28 Jun 2017
Director
Buy
5,000
$16.30
$81.50K
Armes Joseph B
26 Jun 2017
Director
Sell
500
$16.22
$8.11K
Armes Joseph B
19 Jun 2017
Director
Sell
500
$16.14
$8.07K
Armes Joseph B
12 Jun 2017
Director
Sell
500
$16.10
$8.05K
Morgan Thomas Duane
7 Jun 2017
Director
Buy
indirect
3,100
$16.26
$50.41K
Armes Joseph B
5 Jun 2017
Director
Sell
500
$16.03
$8.02K
Armes Joseph B
1 Jun 2017
Director
Sell
1,000
$16.00
$16.00K
Armes Joseph B
15 May 2017
Director
Sell
500
$16.00
$8.00K
Armes Joseph B
8 May 2017
Director
Sell
500
$16.03
$8.02K
Armes Joseph B
1 May 2017
Director
Sell
500
$16.15
$8.08K
Armes Joseph B
24 Apr 2017
Director
Sell
500
$16.01
$8.01K
Moab Capital Partners LLC
10 Apr 2017
10% owner
Sell
indirect
100
$17.02
$1.70K
Moab Partners LP
10 Apr 2017
10% owner
Sell
100
$17.02
$1.70K
Moab Capital Partners LLC
5 Apr 2017
10% owner
Sell
indirect
802
$16.95
$13.59K
Moab Capital Partners LLC
5 Apr 2017
10% owner
Sell
indirect
700
$16.95
$11.87K
Moab Partners LP
5 Apr 2017
10% owner
Sell
802
$16.95
$13.59K
Moab Partners LP
5 Apr 2017
10% owner
Sell
700
$16.95
$11.87K
Moab Capital Partners LLC
4 Apr 2017
10% owner
Sell
indirect
236
$16.92
$3.99K
Moab Partners LP
4 Apr 2017
10% owner
Sell
236
$16.92
$3.99K
Moab Capital Partners LLC
3 Apr 2017
10% owner
Sell
indirect
1,400
$16.84
$23.58K
Moab Capital Partners LLC
3 Apr 2017
10% owner
Sell
indirect
100
$17.34
$1.73K
Moab Capital Partners LLC
3 Apr 2017
10% owner
Sell
indirect
50
$17.16
$858.00
Moab Partners LP
3 Apr 2017
10% owner
Sell
1,400
$16.84
$23.58K
Moab Partners LP
3 Apr 2017
10% owner
Sell
100
$17.34
$1.73K
Moab Partners LP
3 Apr 2017
10% owner
Sell
50
$17.16
$858.00
Moab Partners LP
31 Mar 2017
10% owner
Sell
400
$16.84
$6.74K
Moab Capital Partners LLC
31 Mar 2017
10% owner
Sell
indirect
400
$16.84
$6.74K
Moab Partners LP
29 Mar 2017
10% owner
Sell
200
$16.84
$3.37K
Moab Capital Partners LLC
29 Mar 2017
10% owner
Sell
indirect
200
$16.84
$3.37K
Brooks David R
14 Mar 2017
Director
Buy
10,400
$15.98
$166.22K
Armes Joseph B
10 Mar 2017
Director
Sell
800
$16.52
$13.22K
Armes Joseph B
9 Mar 2017
Director
Sell
5,200
$16.50
$85.80K
DIEHL BOWEN S
8 Mar 2017
President and CEO
Exercised, kept
33,321
$11.53
$384.19K
DIEHL BOWEN S
8 Mar 2017
President and CEO
Exercised, kept
6,246
$11.00
$68.71K
DIEHL BOWEN S
8 Mar 2017
President and CEO
Exercised, kept
5,704
$11.00
$62.74K
Armes Joseph B
3 Mar 2017
Director
Sell
indirect
8,502
$16.60
$141.11K
Moab Capital Partners LLC
13 Jan 2017
10% owner
Sell
indirect
100
$16.73
$1.67K
Moab Partners LP
13 Jan 2017
10% owner
Sell
100
$16.73
$1.67K
Moab Capital Partners LLC
6 Jan 2017
10% owner
Sell
indirect
2,343
$16.80
$39.37K
Moab Capital Partners LLC
6 Jan 2017
10% owner
Sell
indirect
3,100
$16.80
$52.08K
Moab Partners LP
6 Jan 2017
10% owner
Sell
2,343
$16.80
$39.37K
Moab Partners LP
6 Jan 2017
10% owner
Sell
3,100
$16.80
$52.08K
Moab Capital Partners LLC
4 Jan 2017
10% owner
Sell
indirect
4,746
$16.74
$79.45K
Moab Capital Partners LLC
4 Jan 2017
10% owner
Sell
indirect
18,972
$16.75
$317.71K
Moab Partners LP
4 Jan 2017
10% owner
Sell
4,746
$16.74
$79.45K
Moab Partners LP
4 Jan 2017
10% owner
Sell
18,972
$16.75
$317.71K
Brooks David R
14 Dec 2016
Director
Buy
3,000
$15.82
$47.46K
DIEHL BOWEN S
15 Nov 2016
President and CEO
Buy
43,125
$0.00
$0.00
Sarner Michael Scott
15 Nov 2016
Chief Financial Officer
Buy
34,500
$0.00
$0.00
KELLEY DOUGLAS M.
15 Nov 2016
Sr. VP, Managing Director
Buy
20,000
$0.00
$0.00
ASHBAUGH WILLIAM M
15 Nov 2016
Sr. VP, Managing Director
Buy
5,000
$0.00
$0.00
Morgan Thomas Duane
10 Nov 2016
Director
Buy
7,100
$14.35
$101.89K