Insider
Date
Role
Action
Shares
Price
Amount
Rein Graeme P.
24 Aug 2026
Director
Buy
6,000
$4.95
$29.69K
Rein Graeme P.
17 Aug 2026
Director
Buy
9,700
$5.10
$49.47K
Pollard Wesley T
14 Aug 2026
Director
Buy
2,000
$4.99
$9.98K
BALBIRNIE BRIAN R
14 Aug 2026
Director, CEO
Buy
10,000
$4.95
$49.50K
BALBIRNIE BRIAN R
23 Jun 2026
Director, CEO
Buy
1,750
$6.70
$11.73K
Pollard Wesley T
3 Jun 2026
Director
Buy
1,000
$6.25
$6.25K
BALBIRNIE BRIAN R
27 May 2026
Director, CEO
Buy
10,000
$6.46
$64.63K
Rein Graeme P.
26 May 2026
Director
Buy
7,267
$6.31
$45.83K
Rein Graeme P.
18 May 2026
Director
Buy
7,877
$6.75
$53.15K
Pollard Wesley T
15 May 2026
Director
Buy
1,000
$7.00
$7.00K
Rein Graeme P.
15 May 2026
Director
Buy
6,956
$6.87
$47.77K
BALBIRNIE BRIAN R
25 Mar 2026
Director, CEO
Buy
3,396
$7.54
$25.61K
Pollard Wesley T
25 Mar 2026
Director
Buy
1,500
$7.29
$10.94K
Pollard Wesley T
16 May 2025
Director
Buy
2,000
$9.21
$18.42K
Topline Capital Partners, LP
28 Aug 2024
10% owner
Buy
4,114
$9.76
$40.15K
Topline Capital Management, LLC
28 Aug 2024
See Explanation in Footnotes
Buy
indirect
4,114
$9.76
$40.15K
Topline Capital Partners, LP
27 Aug 2024
10% owner
Buy
19,826
$9.65
$191.32K
Topline Capital Management, LLC
27 Aug 2024
See Explanation in Footnotes
Buy
indirect
19,826
$9.65
$191.32K
Topline Capital Partners, LP
27 Jun 2024
10% owner
Buy
22,469
$7.83
$175.93K
Topline Capital Management, LLC
27 Jun 2024
See Explanation in Footnotes
Buy
indirect
22,469
$7.83
$175.93K
Topline Capital Partners, LP
26 Jun 2024
10% owner
Buy
4,744
$7.80
$37.00K
Topline Capital Management, LLC
26 Jun 2024
See Explanation in Footnotes
Buy
indirect
4,744
$7.80
$37.00K
Topline Capital Partners, LP
29 May 2024
10% owner
Buy
14,412
$9.28
$133.74K
Topline Capital Management, LLC
29 May 2024
See Explanation in Footnotes
Buy
indirect
14,412
$9.28
$133.74K
Topline Capital Partners, LP
28 May 2024
10% owner
Buy
36,559
$9.46
$345.85K
Topline Capital Management, LLC
28 May 2024
See Explanation in Footnotes
Buy
indirect
36,559
$9.46
$345.85K
Topline Capital Partners, LP
14 May 2024
10% owner
Buy
30,000
$9.97
$299.10K
Topline Capital Management, LLC
14 May 2024
See Explanation in Footnotes
Buy
indirect
30,000
$9.97
$299.10K
Topline Capital Partners, LP
13 May 2024
10% owner
Buy
14,062
$9.83
$138.23K
Topline Capital Management, LLC
13 May 2024
See Explanation in Footnotes
Buy
indirect
14,062
$9.83
$138.23K
Topline Capital Partners, LP
10 May 2024
10% owner
Buy
7,027
$10.00
$70.27K
Topline Capital Management, LLC
10 May 2024
See Explanation in Footnotes
Buy
indirect
7,027
$10.00
$70.27K
Rein Graeme P.
22 Mar 2024
Director
Buy
indirect
1,000
$11.99
$11.99K
BALBIRNIE BRIAN R
22 Mar 2024
Director, CEO
Buy
500
$12.07
$6.04K
Rein Graeme P.
21 Mar 2024
Director
Buy
indirect
4,131
$11.98
$49.49K
Rein Graeme P.
19 Mar 2024
Director
Buy
indirect
12,614
$11.91
$150.23K
Topline Capital Partners, LP
15 Mar 2024
10% owner
Buy
10,498
$11.90
$124.93K
Topline Capital Management, LLC
15 Mar 2024
See Explanation in Footnotes
Buy
indirect
10,498
$11.90
$124.93K
BALBIRNIE BRIAN R
5 Dec 2023
Director, CEO
Buy
1,442
$15.05
$21.70K
Galleher J. Patrick
4 Dec 2023
Director
Buy
1,000
$15.00
$15.00K
BALBIRNIE BRIAN R
16 Nov 2023
Director, CEO
Buy
1,000
$15.44
$15.44K
BALBIRNIE BRIAN R
15 Nov 2023
Director, CEO
Buy
2,750
$15.48
$42.57K
Everett William H
23 Aug 2023
Former Director (See Remarks)
Sell
6,000
$20.78
$124.68K
Galleher J. Patrick
2 Jun 2023
Director
Buy
1,000
$19.00
$19.00K
Galleher J. Patrick
15 Mar 2023
Director
Buy
1,000
$21.25
$21.25K
Galleher J. Patrick
7 Mar 2023
Director
Buy
1,000
$22.98
$22.98K
Galleher J. Patrick
28 Nov 2022
Director
Buy
1,915
$27.00
$51.71K
Galleher J. Patrick
22 Nov 2022
Director
Buy
85
$25.50
$2.17K
BALBIRNIE BRIAN R
23 Jun 2022
Director, CEO
Buy
1,000
$20.75
$20.75K
BALBIRNIE BRIAN R
22 Jun 2022
Director, CEO
Buy
1,000
$19.50
$19.50K
Galleher J. Patrick
22 Jun 2022
Director
Buy
2,000
$19.85
$39.70K
Galleher J. Patrick
10 May 2022
Director
Buy
5,000
$20.20
$101.00K
Knerr Steven Winfield
22 Mar 2022
Principal Accounting Officer
Exercised, kept
7,500
$7.76
$58.20K
Knerr Steven Winfield
18 Mar 2022
Principal Accounting Officer
Sell
2,500
$26.77
$66.93K
Everett William H
16 Mar 2022
Director
Sell
2,000
$27.26
$54.52K
Everett William H
20 May 2021
Director
Sell
1,750
$27.11
$47.44K
Everett William H
23 Mar 2021
Director
Sell
2,660
$23.02
$61.23K
Everett William H
22 Mar 2021
Director
Sold after exercise
5,949
$23.44
$139.44K
Galleher J. Patrick
12 Nov 2020
Director
Exercised, kept
8,000
$17.40
$139.20K
Galleher J. Patrick
12 Nov 2020
Director
Exercised, kept
8,000
$13.00
$104.00K
BALBIRNIE BRIAN R
12 Nov 2020
Director, CEO
Sell
7,500
$23.50
$176.25K
Knerr Steven Winfield
11 Nov 2020
Chief Financial Officer
Exercised, kept
5,000
$7.76
$38.80K
Galleher J. Patrick
10 Nov 2020
Director
Sell
11,239
$21.70
$243.89K
Knerr Steven Winfield
9 Nov 2020
Chief Financial Officer
Sell
2,500
$21.55
$53.88K
Everett William H
3 Nov 2020
Director
Sold after exercise
4,833
$21.57
$104.25K
Frank Eric Alan
21 Aug 2020
Former Board of Director
Sell
5,000
$15.57
$77.85K
Knerr Steven Winfield
10 Aug 2020
Chief Financial Officer
Exercised, kept
5,000
$7.76
$38.80K
Everett William H
10 Aug 2020
Director
Sell
2,000
$16.90
$33.80K
Knerr Steven Winfield
6 Aug 2020
Chief Financial Officer
Sell
3,500
$17.50
$61.25K
BALBIRNIE BRIAN R
13 Mar 2020
Director, C.E.O.
Buy
1,000
$9.10
$9.10K
Galleher J. Patrick
9 Mar 2020
Director
Buy
1,000
$9.80
$9.80K
Everett William H
15 Nov 2019
Director
Sell
1,991
$10.50
$20.91K
Everett William H
14 Nov 2019
Director
Sell
2,509
$10.60
$26.60K
BALBIRNIE BRIAN R
28 Aug 2018
Director, C.E.O.
Buy
1,000
$15.22
$15.22K
Galleher J. Patrick
4 Jun 2018
Director
Sold after exercise
23,900
$17.26
$412.51K
Galleher J. Patrick
1 Jun 2018
Director
Sold after exercise
11,043
$17.25
$190.49K
Galleher J. Patrick
31 May 2018
Director
Sold after exercise
991
$17.25
$17.09K
Galleher J. Patrick
30 May 2018
Director
Sold after exercise
4,066
$13.49
$54.85K
Galleher J. Patrick
30 May 2018
Director
Sold after exercise
3,903
$17.25
$67.33K
Galleher J. Patrick
29 May 2018
Director
Sell
163
$17.50
$2.85K
BALBIRNIE BRIAN R
23 Mar 2018
Director, C.E.O.
Buy
500
$16.40
$8.20K
Everett William H
9 Mar 2018
Director
Sold after exercise
4,012
$16.21
$65.03K
Everett William H
8 Mar 2018
Director
Sold after exercise
9,227
$16.63
$153.45K
Everett William H
7 Mar 2018
Director
Sell
2,500
$16.93
$42.33K
BALBIRNIE BRIAN R
22 Dec 2017
Director, C.E.O.
Buy
408
$17.31
$7.06K
Everett William H
21 Nov 2017
Director
Sell
4,000
$17.02
$68.08K
Everett William H
16 Nov 2017
Director
Sold after exercise
4,607
$16.88
$77.77K
Everett William H
14 Nov 2017
Director
Sold after exercise
4,626
$16.80
$77.72K
Red Oak Partners, LLC
31 May 2017
10% owner
Sell
indirect
7,079
$13.25
$93.80K
Red Oak Partners, LLC
31 May 2017
10% owner
Sell
indirect
16,100
$13.25
$213.33K
Red Oak Partners, LLC
31 May 2017
10% owner
Sell
indirect
16,791
$13.25
$222.48K
Red Oak Partners, LLC
28 Apr 2017
10% owner
Sell
indirect
15,220
$11.55
$175.79K
Red Oak Partners, LLC
28 Apr 2017
10% owner
Sell
indirect
34,621
$11.55
$399.87K
Red Oak Partners, LLC
28 Apr 2017
10% owner
Sell
indirect
36,101
$11.55
$416.97K
Red Oak Partners, LLC
11 Apr 2017
10% owner
Sell
indirect
11,088
$11.50
$127.55K
Red Oak Partners, LLC
11 Apr 2017
10% owner
Sell
indirect
25,235
$11.50
$290.28K
Red Oak Partners, LLC
11 Apr 2017
10% owner
Sell
indirect
26,100
$11.50
$300.23K
Red Oak Partners, LLC
10 Apr 2017
10% owner
Sell
indirect
806
$11.57
$9.32K
Red Oak Partners, LLC
10 Apr 2017
10% owner
Sell
indirect
1,833
$11.57
$21.20K
Red Oak Partners, LLC
10 Apr 2017
10% owner
Sell
indirect
1,911
$11.57
$22.11K
Red Oak Partners, LLC
5 Apr 2017
10% owner
Sell
indirect
784
$11.81
$9.26K
Red Oak Partners, LLC
5 Apr 2017
10% owner
Sell
indirect
1,782
$11.81
$21.04K
Red Oak Partners, LLC
5 Apr 2017
10% owner
Sell
indirect
1,859
$11.81
$21.95K
Red Oak Partners, LLC
4 Apr 2017
10% owner
Sell
indirect
2,540
$11.66
$29.61K
Red Oak Partners, LLC
4 Apr 2017
10% owner
Sell
indirect
5,777
$11.66
$67.35K
Red Oak Partners, LLC
4 Apr 2017
10% owner
Sell
indirect
6,025
$11.66
$70.25K
Red Oak Partners, LLC
3 Apr 2017
10% owner
Sell
indirect
200
$11.51
$2.30K
Red Oak Partners, LLC
30 Mar 2017
10% owner
Sell
indirect
220
$10.55
$2.32K
Red Oak Partners, LLC
30 Mar 2017
10% owner
Sell
indirect
495
$10.55
$5.22K
Red Oak Partners, LLC
30 Mar 2017
10% owner
Sell
indirect
520
$10.55
$5.49K
Red Oak Partners, LLC
21 Mar 2017
10% owner
Sell
indirect
673
$10.50
$7.07K
Red Oak Partners, LLC
21 Mar 2017
10% owner
Sell
indirect
1,531
$10.50
$16.08K
Red Oak Partners, LLC
21 Mar 2017
10% owner
Sell
indirect
1,596
$10.50
$16.76K
Red Oak Partners, LLC
20 Mar 2017
10% owner
Sell
indirect
939
$10.60
$9.95K
Red Oak Partners, LLC
20 Mar 2017
10% owner
Sell
indirect
2,135
$10.60
$22.63K
Red Oak Partners, LLC
20 Mar 2017
10% owner
Sell
indirect
2,227
$10.60
$23.61K
Red Oak Partners, LLC
17 Mar 2017
10% owner
Sell
indirect
4,696
$10.60
$49.78K
Red Oak Partners, LLC
17 Mar 2017
10% owner
Sell
indirect
10,681
$10.60
$113.22K
Red Oak Partners, LLC
17 Mar 2017
10% owner
Sell
indirect
11,140
$10.60
$118.08K
Red Oak Partners, LLC
2 Mar 2017
10% owner
Sell
indirect
1,629
$10.51
$17.12K
Red Oak Partners, LLC
2 Mar 2017
10% owner
Sell
indirect
3,706
$10.51
$38.94K
Red Oak Partners, LLC
2 Mar 2017
10% owner
Sell
indirect
3,866
$10.51
$40.62K
Red Oak Partners, LLC
22 Feb 2017
10% owner
Sell
indirect
549
$10.59
$5.81K
Red Oak Partners, LLC
22 Feb 2017
10% owner
Sell
indirect
1,249
$10.59
$13.22K
Red Oak Partners, LLC
22 Feb 2017
10% owner
Sell
indirect
1,302
$10.59
$13.78K
Red Oak Partners, LLC
17 Feb 2017
10% owner
Sell
indirect
682
$10.58
$7.22K
Red Oak Partners, LLC
17 Feb 2017
10% owner
Sell
indirect
1,550
$10.58
$16.41K
Red Oak Partners, LLC
17 Feb 2017
10% owner
Sell
indirect
1,617
$10.58
$17.11K
Red Oak Partners, LLC
16 Feb 2017
10% owner
Sell
indirect
13,418
$11.01
$147.68K
Red Oak Partners, LLC
16 Feb 2017
10% owner
Sell
indirect
30,519
$11.01
$335.89K
Red Oak Partners, LLC
16 Feb 2017
10% owner
Sell
indirect
31,830
$11.01
$350.32K