2023-12-01 |
2023-11-30 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
13,000
-19.2%
17.06
221,780
USD
|
13,000
-19.2%
|
17.06
|
221,780
USD
|
|
2023-12-01 |
2023-11-29 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
2,000
-2.9%
17.59
35,180
USD
|
2,000
-2.9%
|
17.59
|
35,180
USD
|
|
2023-11-27 |
2023-11-21 |
S
Sale
|
Brower Nathan G
EVP, General Counsel
Officer
|
3,999
-8.4%
17.31
69,223
USD
|
3,999
-8.4%
|
17.31
|
69,223
USD
|
|
2023-08-31 |
2023-08-29 |
S
Sale
|
Yates Bryant J
EVP & President, Europe
Officer
|
15,000
-13.7%
16.77
251,550
USD
|
15,000
-13.7%
|
16.77
|
251,550
USD
|
|
2023-08-29 |
2023-08-28 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
12,036
-14.7%
16.40
197,390
USD
|
12,036
-14.7%
|
16.40
|
197,390
USD
|
|
2023-08-29 |
2023-08-25 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
200
-0.3%
16.50
3,300
USD
|
200
-0.3%
|
16.50
|
3,300
USD
|
|
2023-06-21 |
2023-06-09 |
S
Sale
|
Yates Bryant J
EVP & President, Europe
Officer
|
1,767
-1.8%
12.09
21,363
USD
|
1,767
-1.8%
|
12.09
|
21,363
USD
|
|
2023-06-21 |
2023-06-08 |
S
Sale
|
Yates Bryant J
EVP & President, Europe
Officer
|
2,630
-2.6%
12.00
31,560
USD
|
2,630
-2.6%
|
12.00
|
31,560
USD
|
|
2023-06-21 |
2023-06-05 |
S
Sale
|
Yates Bryant J
EVP & President, Europe
Officer
|
1,315
-1.3%
11.20
14,728
USD
|
1,315
-1.3%
|
11.20
|
14,728
USD
|
|
2023-06-21 |
2023-06-02 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
622
-0.8%
11.14
6,929
USD
|
622
-0.8%
|
11.14
|
6,929
USD
|
|
2023-06-21 |
2023-06-02 |
S
Sale
|
Yates Bryant J
EVP & President, Europe
Officer
|
618
-0.6%
11.19
6,915
USD
|
618
-0.6%
|
11.19
|
6,915
USD
|
|
2023-06-21 |
2023-06-01 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
1,025
-1.3%
11.29
11,572
USD
|
1,025
-1.3%
|
11.29
|
11,572
USD
|
|
2023-06-21 |
2023-06-01 |
S
Sale
|
Yates Bryant J
EVP & President, Europe
Officer
|
1,638
-1.6%
11.28
18,477
USD
|
1,638
-1.6%
|
11.28
|
18,477
USD
|
|
2023-06-21 |
2023-05-25 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
9,683
-11.2%
11.19
108,353
USD
|
9,683
-11.2%
|
11.19
|
108,353
USD
|
|
2023-06-21 |
2023-05-25 |
S
Sale
|
Yates Bryant J
EVP & President, Europe
Officer
|
1,500
-1.4%
11.36
17,040
USD
|
1,500
-1.4%
|
11.36
|
17,040
USD
|
|
2023-06-21 |
2023-05-24 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
1,623
-1.8%
11.12
18,048
USD
|
1,623
-1.8%
|
11.12
|
18,048
USD
|
|
2023-06-21 |
2023-05-23 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
2,311
-2.5%
11.13
25,721
USD
|
2,311
-2.5%
|
11.13
|
25,721
USD
|
|
2023-06-21 |
2023-05-22 |
S
Sale
|
Norman Daniel C
EVP & President, Asia
Officer
|
206
-0.2%
11.12
2,291
USD
|
206
-0.2%
|
11.12
|
2,291
USD
|
|
2023-06-01 |
2023-05-19 |
S
Sale
|
Brower Nathan G
EVP, General Counsel
Officer
|
3,128
-6.0%
10.85
33,939
USD
|
3,128
-6.0%
|
10.85
|
33,939
USD
|
|
2023-06-01 |
2023-05-18 |
S
Sale
|
Brower Nathan G
EVP, General Counsel
Officer
|
8,268
-13.7%
11.01
91,031
USD
|
8,268
-13.7%
|
11.01
|
91,031
USD
|
|
2022-12-14 |
2022-12-09 |
S
Sale
|
Brower Nathan G
EVP, General Counsel
Officer
|
4,972
-9.2%
8.18
40,671
USD
|
4,972
-9.2%
|
8.18
|
40,671
USD
|
|
2022-09-19 |
2022-09-15 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
3,431
+0.2%
8.93
30,656
USD
|
3,431
+0.2%
|
8.93
|
30,656
USD
|
|
2022-09-19 |
2022-09-15 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,569
+0.2%
8.93
14,019
USD
|
1,569
+0.2%
|
8.93
|
14,019
USD
|
|
2022-09-12 |
2022-09-09 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
172
+0.0%
9.30
1,600
USD
|
172
+0.0%
|
9.30
|
1,600
USD
|
|
2022-09-12 |
2022-09-08 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
2,914
+0.2%
9.30
27,100
USD
|
2,914
+0.2%
|
9.30
|
27,100
USD
|
|
2022-09-12 |
2022-09-08 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,332
+0.2%
9.30
12,388
USD
|
1,332
+0.2%
|
9.30
|
12,388
USD
|
|
2022-09-06 |
2022-09-02 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
3,990
+0.2%
9.51
37,934
USD
|
3,990
+0.2%
|
9.51
|
37,934
USD
|
|
2022-09-06 |
2022-09-02 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,824
+0.2%
9.51
17,341
USD
|
1,824
+0.2%
|
9.51
|
17,341
USD
|
|
2022-09-06 |
2022-09-01 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,911
+0.1%
9.53
18,206
USD
|
1,911
+0.1%
|
9.53
|
18,206
USD
|
|
2022-09-06 |
2022-09-01 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
874
+0.1%
9.53
8,327
USD
|
874
+0.1%
|
9.53
|
8,327
USD
|
|
2022-08-31 |
2022-08-30 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
4,333
+0.3%
9.51
41,198
USD
|
4,333
+0.3%
|
9.51
|
41,198
USD
|
|
2022-08-31 |
2022-08-30 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,982
+0.3%
9.51
18,845
USD
|
1,982
+0.3%
|
9.51
|
18,845
USD
|
|
2022-08-31 |
2022-08-29 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
3,124
+0.2%
9.80
30,615
USD
|
3,124
+0.2%
|
9.80
|
30,615
USD
|
|
2022-08-31 |
2022-08-29 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,428
+0.2%
9.80
13,994
USD
|
1,428
+0.2%
|
9.80
|
13,994
USD
|
|
2022-08-29 |
2022-08-26 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
5,234
+0.3%
9.89
51,775
USD
|
5,234
+0.3%
|
9.89
|
51,775
USD
|
|
2022-08-29 |
2022-08-26 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
2,393
+0.3%
9.89
23,672
USD
|
2,393
+0.3%
|
9.89
|
23,672
USD
|
|
2022-08-29 |
2022-08-25 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
21,041
+1.3%
9.66
203,309
USD
|
21,041
+1.3%
|
9.66
|
203,309
USD
|
|
2022-08-29 |
2022-08-25 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
9,622
+1.3%
9.66
92,973
USD
|
9,622
+1.3%
|
9.66
|
92,973
USD
|
|
2022-08-25 |
2022-08-24 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
2,395
+0.1%
9.98
23,899
USD
|
2,395
+0.1%
|
9.98
|
23,899
USD
|
|
2022-08-25 |
2022-08-24 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,096
+0.1%
9.98
10,937
USD
|
1,096
+0.1%
|
9.98
|
10,937
USD
|
|
2022-08-25 |
2022-08-23 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
2,524
+0.2%
10.00
25,239
USD
|
2,524
+0.2%
|
10.00
|
25,239
USD
|
|
2022-08-25 |
2022-08-23 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,154
+0.2%
10.00
11,540
USD
|
1,154
+0.2%
|
10.00
|
11,540
USD
|
|
2020-06-08 |
2020-06-04 |
S
Sale
|
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
Large shareholder
|
500,000
-25.0%
9.50
4,750,000
USD
|
500,000
-25.0%
|
9.50
|
4,750,000
USD
|
|
2020-05-18 |
2020-05-14 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
6,530
+0.4%
8.30
54,199
USD
|
6,530
+0.4%
|
8.30
|
54,199
USD
|
|
2020-05-18 |
2020-05-14 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
4,200
+0.6%
8.30
34,860
USD
|
4,200
+0.6%
|
8.30
|
34,860
USD
|
|
2019-12-10 |
2019-12-09 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
2,288
+0.1%
9.74
22,287
USD
|
2,288
+0.1%
|
9.74
|
22,287
USD
|
|
2019-12-10 |
2019-12-09 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,048
+0.1%
9.74
10,209
USD
|
1,048
+0.1%
|
9.74
|
10,209
USD
|
|
2019-12-10 |
2019-12-06 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
140
+0.0%
9.77
1,368
USD
|
140
+0.0%
|
9.77
|
1,368
USD
|
|
2019-12-10 |
2019-12-06 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
64
+0.0%
9.77
625
USD
|
64
+0.0%
|
9.77
|
625
USD
|
|
2019-12-06 |
2019-12-04 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,538
+0.1%
9.82
15,099
USD
|
1,538
+0.1%
|
9.82
|
15,099
USD
|
|
2019-12-06 |
2019-12-04 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
704
+0.1%
9.82
6,911
USD
|
704
+0.1%
|
9.82
|
6,911
USD
|
|
2019-12-03 |
2019-12-02 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,228
+0.1%
9.75
11,973
USD
|
1,228
+0.1%
|
9.75
|
11,973
USD
|
|
2019-12-03 |
2019-12-02 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
562
+0.1%
9.75
5,480
USD
|
562
+0.1%
|
9.75
|
5,480
USD
|
|
2019-12-03 |
2019-11-29 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
343
+0.0%
10.09
3,460
USD
|
343
+0.0%
|
10.09
|
3,460
USD
|
|
2019-12-03 |
2019-11-29 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
157
+0.0%
10.09
1,584
USD
|
157
+0.0%
|
10.09
|
1,584
USD
|
|
2019-11-22 |
2019-11-21 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
3,060
+0.2%
9.63
29,462
USD
|
3,060
+0.2%
|
9.63
|
29,462
USD
|
|
2019-11-22 |
2019-11-21 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,400
+0.2%
9.63
13,479
USD
|
1,400
+0.2%
|
9.63
|
13,479
USD
|
|
2019-11-22 |
2019-11-20 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
4,814
+0.3%
9.70
46,673
USD
|
4,814
+0.3%
|
9.70
|
46,673
USD
|
|
2019-11-22 |
2019-11-20 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
2,204
+0.3%
9.70
21,368
USD
|
2,204
+0.3%
|
9.70
|
21,368
USD
|
|
2019-11-20 |
2019-11-19 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
19,569
+1.2%
9.64
188,708
USD
|
19,569
+1.2%
|
9.64
|
188,708
USD
|
|
2019-11-20 |
2019-11-19 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
8,957
+1.2%
9.64
86,374
USD
|
8,957
+1.2%
|
9.64
|
86,374
USD
|
|
2019-11-20 |
2019-11-18 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
9,890
+0.6%
9.64
95,365
USD
|
9,890
+0.6%
|
9.64
|
95,365
USD
|
|
2019-11-20 |
2019-11-18 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
4,489
+0.6%
9.64
43,286
USD
|
4,489
+0.6%
|
9.64
|
43,286
USD
|
|
2019-11-18 |
2019-11-15 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
5,000
+0.3%
9.61
48,038
USD
|
5,000
+0.3%
|
9.61
|
48,038
USD
|
|
2019-11-18 |
2019-11-15 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
2,269
+0.3%
9.61
21,799
USD
|
2,269
+0.3%
|
9.61
|
21,799
USD
|
|
2019-11-18 |
2019-11-14 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
221
+0.0%
9.41
2,079
USD
|
221
+0.0%
|
9.41
|
2,079
USD
|
|
2019-11-18 |
2019-11-14 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
101
+0.0%
9.41
950
USD
|
101
+0.0%
|
9.41
|
950
USD
|
|
2019-11-14 |
2019-11-13 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
9,499
+0.6%
9.32
88,526
USD
|
9,499
+0.6%
|
9.32
|
88,526
USD
|
|
2019-11-14 |
2019-11-13 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
4,312
+0.6%
9.32
40,186
USD
|
4,312
+0.6%
|
9.32
|
40,186
USD
|
|
2019-11-14 |
2019-11-12 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
11,103
+0.7%
9.24
102,592
USD
|
11,103
+0.7%
|
9.24
|
102,592
USD
|
|
2019-11-14 |
2019-11-12 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
5,040
+0.7%
9.24
46,570
USD
|
5,040
+0.7%
|
9.24
|
46,570
USD
|
|
2019-12-09 |
2019-11-11 |
S
Sale
|
HUGHES KRISTINE F
Non-Executive Director
|
5,290
-6.7%
9.21
48,721
USD
|
5,290
-6.7%
|
9.21
|
48,721
USD
|
|
2019-06-18 |
2019-06-14 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
100
+0.0%
9.10
910
USD
|
100
+0.0%
|
9.10
|
910
USD
|
|
2019-06-14 |
2019-06-13 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
3,419
+0.2%
9.05
30,950
USD
|
3,419
+0.2%
|
9.05
|
30,950
USD
|
|
2019-06-14 |
2019-06-13 |
B
Purchase
|
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
Large shareholder
|
1,595
+0.2%
9.05
14,438
USD
|
1,595
+0.2%
|
9.05
|
14,438
USD
|
|