2024-12-23 |
2024-12-20 |
S
Sale
|
ROBOTTI ROBERT
Non-Executive Director
|
12,821
-4.1%
31.56
USD 404,604
|
12,821
-4.1%
|
31.56
|
USD 404,604
|
|
2024-12-23 |
2024-12-20 |
S
Sale
|
ROBOTTI ROBERT
Non-Executive Director
|
179
-0.1%
31.56
USD 5,649
|
179
-0.1%
|
31.56
|
USD 5,649
|
|
2024-12-20 |
2024-12-19 |
S
Sale
|
ROBOTTI ROBERT
Non-Executive Director
|
17,496
-5.3%
31.24
USD 546,587
|
17,496
-5.3%
|
31.24
|
USD 546,587
|
|
2024-12-20 |
2024-12-19 |
S
Sale
|
ROBOTTI ROBERT
Non-Executive Director
|
357
-0.1%
31.24
USD 11,153
|
357
-0.1%
|
31.24
|
USD 11,153
|
|
2024-12-20 |
2024-12-18 |
S
Sale
|
ROBOTTI ROBERT
Non-Executive Director
|
197
-0.1%
31.75
USD 6,255
|
197
-0.1%
|
31.75
|
USD 6,255
|
|
2024-12-20 |
2024-12-18 |
S
Sale
|
ROBOTTI ROBERT
Non-Executive Director
|
4
-0.0%
31.75
USD 127
|
4
-0.0%
|
31.75
|
USD 127
|
|
2024-10-04 |
2024-10-04 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,800
+0.4%
29.95
USD 53,906
|
1,800
+0.4%
|
29.95
|
USD 53,906
|
|
2024-09-27 |
2024-09-27 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,000
+0.5%
29.70
USD 59,396
|
2,000
+0.5%
|
29.70
|
USD 59,396
|
|
2024-09-24 |
2024-09-24 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
3,000
+0.7%
30.75
USD 92,250
|
3,000
+0.7%
|
30.75
|
USD 92,250
|
|
2024-08-29 |
2024-08-27 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
4,000
+0.9%
23.15
USD 92,600
|
4,000
+0.9%
|
23.15
|
USD 92,600
|
|
2024-08-16 |
2024-08-15 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
3,132
+0.7%
22.75
USD 71,253
|
3,132
+0.7%
|
22.75
|
USD 71,253
|
|
2024-08-09 |
2024-08-08 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
5,000
+1.2%
23.48
USD 117,383
|
5,000
+1.2%
|
23.48
|
USD 117,383
|
|
2024-08-02 |
2024-08-01 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
10,000
+2.5%
25.60
USD 256,000
|
10,000
+2.5%
|
25.60
|
USD 256,000
|
|
2024-07-12 |
2024-07-11 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
7,000
+1.8%
20.10
USD 140,671
|
7,000
+1.8%
|
20.10
|
USD 140,671
|
|
2024-07-10 |
2024-07-10 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
107
+0.0%
19.80
USD 2,119
|
107
+0.0%
|
19.80
|
USD 2,119
|
|
2024-07-10 |
2024-07-10 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
100
+0.0%
19.79
USD 1,979
|
100
+0.0%
|
19.79
|
USD 1,979
|
|
2024-07-10 |
2024-07-08 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
7
+0.0%
18.60
USD 130
|
7
+0.0%
|
18.60
|
USD 130
|
|
2024-06-18 |
2024-06-18 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
5,107
+1.3%
19.50
USD 99,606
|
5,107
+1.3%
|
19.50
|
USD 99,606
|
|
2024-06-18 |
2024-06-18 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,633
+0.7%
18.67
USD 49,153
|
2,633
+0.7%
|
18.67
|
USD 49,153
|
|
2024-06-18 |
2024-06-18 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,260
+0.6%
17.71
USD 40,032
|
2,260
+0.6%
|
17.71
|
USD 40,032
|
|
2024-05-16 |
2024-05-15 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
4,400
+1.1%
20.95
USD 92,195
|
4,400
+1.1%
|
20.95
|
USD 92,195
|
|
2024-05-10 |
2024-05-10 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
3,200
+0.8%
20.97
USD 67,115
|
3,200
+0.8%
|
20.97
|
USD 67,115
|
|
2024-05-08 |
2024-05-07 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
4,621
+1.2%
20.60
USD 95,193
|
4,621
+1.2%
|
20.60
|
USD 95,193
|
|
2024-05-06 |
2024-05-03 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
10,000
+2.7%
20.95
USD 209,500
|
10,000
+2.7%
|
20.95
|
USD 209,500
|
|
2024-04-30 |
2024-04-29 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
5,000
+1.4%
21.04
USD 105,200
|
5,000
+1.4%
|
21.04
|
USD 105,200
|
|
2024-04-29 |
2024-04-29 |
S
Sale
|
Uleau Adrienne
VP, Finance and Accounting
Officer
|
1,700
-28.2%
20.79
USD 35,339
|
1,700
-28.2%
|
20.79
|
USD 35,339
|
|
2024-04-25 |
2024-04-25 |
S
Sale
|
Uleau Adrienne
VP, Finance and Accounting
Officer
|
1,833
-23.3%
20.26
USD 37,137
|
1,833
-23.3%
|
20.26
|
USD 37,137
|
|
2024-04-25 |
2024-04-25 |
S
Sale
|
Uleau Adrienne
VP, Finance and Accounting
Officer
|
1,833
-23.3%
20.26
USD 37,137
|
1,833
-23.3%
|
20.26
|
USD 37,137
|
|
2024-04-25 |
2024-04-23 |
S
Sale
|
Uleau Adrienne
VP, Finance and Accounting
Officer
|
1,833
-18.9%
21.12
USD 38,705
|
1,833
-18.9%
|
21.12
|
USD 38,705
|
|
2024-04-25 |
2024-04-23 |
S
Sale
|
Uleau Adrienne
VP, Finance and Accounting
Officer
|
1,833
-18.9%
21.12
USD 38,705
|
1,833
-18.9%
|
21.12
|
USD 38,705
|
|
2024-04-18 |
2024-04-18 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,400
+0.7%
21.82
USD 52,359
|
2,400
+0.7%
|
21.82
|
USD 52,359
|
|
2024-04-18 |
2024-04-16 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
142
+0.0%
20.98
USD 2,979
|
142
+0.0%
|
20.98
|
USD 2,979
|
|
2024-04-12 |
2024-04-11 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,800
+0.5%
21.99
USD 39,575
|
1,800
+0.5%
|
21.99
|
USD 39,575
|
|
2024-04-04 |
2024-04-03 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
3,000
+0.8%
22.20
USD 66,600
|
3,000
+0.8%
|
22.20
|
USD 66,600
|
|
2024-04-01 |
2024-04-01 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
5,000
+1.4%
23.50
USD 117,500
|
5,000
+1.4%
|
23.50
|
USD 117,500
|
|
2024-03-27 |
2024-03-26 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,500
+0.7%
21.43
USD 53,575
|
2,500
+0.7%
|
21.43
|
USD 53,575
|
|
2024-03-25 |
2024-03-25 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,800
+0.8%
20.54
USD 57,502
|
2,800
+0.8%
|
20.54
|
USD 57,502
|
|
2024-03-25 |
2024-03-22 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,810
+0.5%
20.94
USD 37,903
|
1,810
+0.5%
|
20.94
|
USD 37,903
|
|
2024-03-25 |
2024-03-22 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,690
+0.5%
20.16
USD 34,077
|
1,690
+0.5%
|
20.16
|
USD 34,077
|
|
2024-03-14 |
2024-03-13 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,000
+0.6%
23.38
USD 46,755
|
2,000
+0.6%
|
23.38
|
USD 46,755
|
|
2024-03-06 |
2024-03-06 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,736
+0.8%
22.35
USD 61,138
|
2,736
+0.8%
|
22.35
|
USD 61,138
|
|
2024-03-06 |
2024-03-04 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
643
+0.2%
21.75
USD 13,988
|
643
+0.2%
|
21.75
|
USD 13,988
|
|
2024-01-31 |
2024-01-31 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
44,551
+15.4%
20.00
USD 891,020
|
44,551
+15.4%
|
20.00
|
USD 891,020
|
|
2024-01-23 |
2024-01-22 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,800
+0.6%
21.82
USD 39,283
|
1,800
+0.6%
|
21.82
|
USD 39,283
|
|
2024-01-19 |
2024-01-18 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
7,000
+2.5%
21.91
USD 153,384
|
7,000
+2.5%
|
21.91
|
USD 153,384
|
|
2024-01-12 |
2024-01-11 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
5,000
+1.8%
21.85
USD 109,250
|
5,000
+1.8%
|
21.85
|
USD 109,250
|
|
2024-01-12 |
2024-01-10 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,800
+0.7%
22.15
USD 39,870
|
1,800
+0.7%
|
22.15
|
USD 39,870
|
|
2024-01-08 |
2024-01-05 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
5,189
+1.9%
21.71
USD 112,629
|
5,189
+1.9%
|
21.71
|
USD 112,629
|
|
2024-01-08 |
2024-01-05 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,864
+1.1%
20.95
USD 59,989
|
2,864
+1.1%
|
20.95
|
USD 59,989
|
|
2023-12-28 |
2023-12-28 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
3,500
+1.3%
22.00
USD 77,000
|
3,500
+1.3%
|
22.00
|
USD 77,000
|
|
2023-12-28 |
2023-12-26 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
204
+0.1%
21.60
USD 4,406
|
204
+0.1%
|
21.60
|
USD 4,406
|
|
2023-12-22 |
2023-12-22 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
3,800
+1.5%
21.96
USD 83,440
|
3,800
+1.5%
|
21.96
|
USD 83,440
|
|
2023-12-22 |
2023-12-21 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,400
+0.5%
22.02
USD 30,829
|
1,400
+0.5%
|
22.02
|
USD 30,829
|
|
2023-12-20 |
2023-12-20 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,400
+0.5%
21.88
USD 30,634
|
1,400
+0.5%
|
21.88
|
USD 30,634
|
|
2023-12-20 |
2023-12-19 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,200
+0.5%
20.95
USD 25,141
|
1,200
+0.5%
|
20.95
|
USD 25,141
|
|
2023-12-18 |
2023-12-18 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
75
+0.0%
20.25
USD 1,519
|
75
+0.0%
|
20.25
|
USD 1,519
|
|
2023-12-18 |
2023-12-15 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,100
+0.4%
20.50
USD 22,555
|
1,100
+0.4%
|
20.50
|
USD 22,555
|
|
2023-12-13 |
2023-12-12 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
600
+0.2%
20.30
USD 12,178
|
600
+0.2%
|
20.30
|
USD 12,178
|
|
2023-12-06 |
2023-12-04 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
1,500
+0.6%
18.31
USD 27,470
|
1,500
+0.6%
|
18.31
|
USD 27,470
|
|
2023-11-30 |
2023-11-30 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
4,570
+1.9%
16.75
USD 76,548
|
4,570
+1.9%
|
16.75
|
USD 76,548
|
|
2023-11-29 |
2023-11-29 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
917
+0.4%
16.75
USD 15,360
|
917
+0.4%
|
16.75
|
USD 15,360
|
|
2023-11-29 |
2023-11-28 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
174
+0.1%
16.75
USD 2,915
|
174
+0.1%
|
16.75
|
USD 2,915
|
|
2023-11-29 |
2023-11-28 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
100
+0.0%
16.73
USD 1,673
|
100
+0.0%
|
16.73
|
USD 1,673
|
|
2023-11-29 |
2023-11-27 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
829
+0.3%
16.75
USD 13,886
|
829
+0.3%
|
16.75
|
USD 13,886
|
|
2023-11-17 |
2023-11-17 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
10
+0.0%
16.74
USD 167
|
10
+0.0%
|
16.74
|
USD 167
|
|
2023-11-17 |
2023-11-17 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
100
+0.0%
16.75
USD 1,675
|
100
+0.0%
|
16.75
|
USD 1,675
|
|
2023-11-17 |
2023-11-16 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
474
+0.2%
16.00
USD 7,584
|
474
+0.2%
|
16.00
|
USD 7,584
|
|
2023-11-17 |
2023-11-16 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
600
+0.3%
15.97
USD 9,582
|
600
+0.3%
|
15.97
|
USD 9,582
|
|
2023-11-17 |
2023-11-15 |
B
Purchase
|
DAHL JAMES H
Large shareholder
|
2,226
+0.9%
15.99
USD 35,590
|
2,226
+0.9%
|
15.99
|
USD 35,590
|
|
2023-10-31 |
2023-10-31 |
B
Purchase
|
ROBOTTI ROBERT
Non-Executive Director
Large shareholder
|
14
+0.0%
16.50
USD 231
|
14
+0.0%
|
16.50
|
USD 231
|
|
2023-10-31 |
2023-10-31 |
B
Purchase
|
ROBOTTI ROBERT
Non-Executive Director
Large shareholder
|
22
+0.0%
16.50
USD 363
|
22
+0.0%
|
16.50
|
USD 363
|
|
2023-10-31 |
2023-10-30 |
B
Purchase
|
ROBOTTI ROBERT
Non-Executive Director
Large shareholder
|
78
+0.0%
16.50
USD 1,287
|
78
+0.0%
|
16.50
|
USD 1,287
|
|
2023-10-31 |
2023-10-30 |
B
Purchase
|
ROBOTTI ROBERT
Non-Executive Director
Large shareholder
|
126
+0.0%
16.50
USD 2,079
|
126
+0.0%
|
16.50
|
USD 2,079
|
|
2023-10-31 |
2023-10-27 |
B
Purchase
|
ROBOTTI ROBERT
Non-Executive Director
Large shareholder
|
1,162
+0.4%
16.50
USD 19,169
|
1,162
+0.4%
|
16.50
|
USD 19,169
|
|
2023-10-31 |
2023-10-27 |
B
Purchase
|
ROBOTTI ROBERT
Non-Executive Director
Large shareholder
|
1,896
+0.6%
16.50
USD 31,278
|
1,896
+0.6%
|
16.50
|
USD 31,278
|
|