|
2026-05-29 |
2026-05-28 |
S
Sale
|
V.P., CHRO
Officer
|
82,334
+36.0%
48.23
US$21,133
|
82,334
+36.0%
|
48.23
|
US$21,133
|
|
|
2026-05-28 |
2026-05-28 |
PrS
Proposed sale
|
Officer
Officer
|
9,580
458.55
US$849,298
|
9,580
|
458.55
|
US$849,298
|
|
|
2026-05-22 |
2026-05-20 |
S
Sale
|
Sr. V.P., C.F.O.
Officer
|
8,856
+14.0%
494.57
US$1,276,928
|
8,856
+14.0%
|
494.57
|
US$1,276,928
|
|
|
2026-05-20 |
2026-05-20 |
S
Sale
|
V.P., G.C. & Corp. Secretary
Officer
|
1,612
-4.6%
145.00
US$233,740
|
1,612
-4.6%
|
145.00
|
US$233,740
|
|
|
2026-05-20 |
2026-05-20 |
PrS
Proposed sale
|
Officer
Officer
|
1,612
145.00
US$233,740
|
1,612
|
145.00
|
US$233,740
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
S.V.P., Elec. & Struc. Systems
Officer
|
5,682
-8.4%
154.36
US$877,074
|
5,682
-8.4%
|
154.36
|
US$877,074
|
|
|
2026-05-14 |
2026-05-14 |
PrS
Proposed sale
|
Officer
Officer
|
5,682
154.36
US$877,074
|
5,682
|
154.36
|
US$877,074
|
|
|
2026-05-14 |
2026-05-14 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
6,037
151.68
US$915,692
|
6,037
|
151.68
|
US$915,692
|
|
|
2026-05-14 |
2026-05-14 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
17,800
154.86
US$2,756,419
|
17,800
|
154.86
|
US$2,756,419
|
|
|
2026-03-12 |
2026-03-10 |
S
Sale
|
Non-Executive Director
|
10,440
-34.2%
130.83
US$1,365,865
|
10,440
-34.2%
|
130.83
|
US$1,365,865
|
|
|
2026-03-10 |
2026-03-10 |
S
Sale
|
S.V.P., CFO
Officer
|
7,791
-21.0%
131.90
US$1,027,633
|
7,791
-21.0%
|
131.90
|
US$1,027,633
|
|
|
2026-03-10 |
2026-03-10 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
500
129.75
US$64,875
|
500
|
129.75
|
US$64,875
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
2,329
129.11
US$300,697
|
2,329
|
129.11
|
US$300,697
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
25,840
132.92
US$3,434,652
|
25,840
|
132.92
|
US$3,434,652
|
|
|
2026-03-06 |
2026-03-04 |
S
Sale
|
Sr. V.P., C.F.O.
Officer
|
14,709
-28.3%
134.21
US$1,974,095
|
14,709
-28.3%
|
134.21
|
US$1,974,095
|
|
|
2025-12-11 |
2025-12-10 |
S
Sale
|
S.V.P., Elec. & Struc. Systems
Officer
|
2,000
-3.0%
92.86
US$185,720
|
2,000
-3.0%
|
92.86
|
US$185,720
|
|
|
2025-12-10 |
2025-12-10 |
PrS
Proposed sale
|
Officer
Officer
|
2,000
92.86
US$185,729
|
2,000
|
92.86
|
US$185,729
|
|
|
2025-11-12 |
2025-11-11 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
2,488
96.30
US$239,594
|
2,488
|
96.30
|
US$239,594
|
|
|
2025-11-12 |
2025-11-10 |
PlS
Planned sale
|
S.V.P., Elec. & Struc. Systems
Officer
|
1,594
-2.3%
93.83
US$149,565
|
1,594
-2.3%
|
93.83
|
US$149,565
|
|
|
2025-11-10 |
2025-11-10 |
PrS
Proposed sale
|
Officer
Officer
|
1,594
93.82
US$149,557
|
1,594
|
93.82
|
US$149,557
|
|
|
2025-08-12 |
2025-08-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
3,500
90.65
US$317,275
|
3,500
|
90.65
|
US$317,275
|
|
|
2025-06-12 |
2025-06-12 |
PrS
Proposed sale
|
Former Board Member
|
5,200
75.61
US$393,170
|
5,200
|
75.61
|
US$393,170
|
|
|
2025-06-11 |
2025-06-11 |
PrS
Proposed sale
|
Former Board Member
|
2,500
74.42
US$186,058
|
2,500
|
74.42
|
US$186,058
|
|
|
2025-06-10 |
2025-06-10 |
PrS
Proposed sale
|
Former Board Member
|
1,330
74.07
US$98,512
|
1,330
|
74.07
|
US$98,512
|
|
|
2025-06-09 |
2025-06-09 |
PrS
Proposed sale
|
Former Board Member
|
970
73.92
US$71,706
|
970
|
73.92
|
US$71,706
|
|
|
2025-06-06 |
2025-06-06 |
PrS
Proposed sale
|
Former Board Member
|
5,000
73.28
US$366,395
|
5,000
|
73.28
|
US$366,395
|
|
|
2025-05-08 |
2025-05-08 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
1,517
64.97
US$98,567
|
1,517
|
64.97
|
US$98,567
|
|
|
2025-03-14 |
2025-03-14 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,800
59.28
US$106,700
|
1,800
|
59.28
|
US$106,700
|
|
|
2024-12-11 |
2024-12-11 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
1,500
62.03
US$93,045
|
1,500
|
62.03
|
US$93,045
|
|
|
2024-12-06 |
2024-12-05 |
S
Sale
|
Non-Executive Director
|
1,000
-0.2%
69.50
US$69,500
|
1,000
-0.2%
|
69.50
|
US$69,500
|
|
|
2024-12-05 |
2024-12-05 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,000
69.52
US$69,515
|
1,000
|
69.52
|
US$69,515
|
|
|
2024-11-12 |
2024-11-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
1,788
68.13
US$121,816
|
1,788
|
68.13
|
US$121,816
|
|
|
2024-11-12 |
2024-11-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
3,100
67.93
US$210,583
|
3,100
|
67.93
|
US$210,583
|
|
|
2024-09-23 |
2024-09-20 |
S
Sale
|
Chairman, President & CEO
Executive Director
|
1,200
-0.4%
66.32
US$79,584
|
1,200
-0.4%
|
66.32
|
US$79,584
|
|
|
2024-09-20 |
2024-09-20 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
1,200
66.69
US$80,028
|
1,200
|
66.69
|
US$80,028
|
|
|
2024-08-15 |
2024-08-15 |
PrS
Proposed sale
|
Officer
Officer
|
770
64.20
US$49,431
|
770
|
64.20
|
US$49,431
|
|
|
2024-08-15 |
2024-08-15 |
S
Sale
|
S.V.P., Elec. & Struc. Systems
Officer
|
770
-1.2%
64.20
US$49,434
|
770
-1.2%
|
64.20
|
US$49,434
|
|
|
2024-08-13 |
2024-08-13 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
7,677
61.35
US$470,984
|
7,677
|
61.35
|
US$470,984
|
|
|
2024-08-13 |
2024-08-12 |
S
Sale
|
S.V.P., Elec. & Struc. Systems
Officer
|
3,300
-4.9%
60.69
US$200,277
|
3,300
-4.9%
|
60.69
|
US$200,277
|
|
|
2024-08-12 |
2024-08-12 |
PrS
Proposed sale
|
Officer
Officer
|
3,300
61.70
US$203,610
|
3,300
|
61.70
|
US$203,610
|
|
|
2024-06-25 |
2024-06-21 |
S
Sale
|
Chairman, President & CEO
Executive Director
|
2,000
-0.6%
58.23
US$116,460
|
2,000
-0.6%
|
58.23
|
US$116,460
|
|
|
2024-05-14 |
2024-05-14 |
PrS
Proposed sale
|
Officer
Officer
|
13,995
56.93
US$796,735
|
13,995
|
56.93
|
US$796,735
|
|
|
2024-02-26 |
2024-02-26 |
PrS
Proposed sale
|
Officer
Officer
|
13,108
49.09
US$643,537
|
13,108
|
49.09
|
US$643,537
|
|
|
2023-12-14 |
2023-12-14 |
PrS
Proposed sale
|
Officer; Stephen G. Oswald
Officer
|
5,000
52.23
US$261,150
|
5,000
|
52.23
|
US$261,150
|
|
|
2023-12-08 |
2023-12-06 |
S
Sale
|
S.V.P., Elec. & Struc. Systems
Officer
|
1,559
-2.6%
52.31
US$81,551
|
1,559
-2.6%
|
52.31
|
US$81,551
|
|
|
2023-12-06 |
2023-12-06 |
PrS
Proposed sale
|
Officer
Officer
|
1,559
52.31
US$81,549
|
1,559
|
52.31
|
US$81,549
|
|
|
2023-11-13 |
2023-11-10 |
PrS
Proposed sale
|
Officer
Officer
|
1,538
48.50
US$74,593
|
1,538
|
48.50
|
US$74,593
|
|
|
2023-11-13 |
2023-11-10 |
S
Sale
|
S.V.P., Elec. & Struc. Systems
Officer
|
1,538
-2.5%
47.54
US$73,117
|
1,538
-2.5%
|
47.54
|
US$73,117
|
|
|
2022-12-20 |
2022-12-16 |
S
Sale
|
Chairman, President & CEO
Executive Director
|
2,500
-0.9%
48.03
US$120,075
|
2,500
-0.9%
|
48.03
|
US$120,075
|
|
|
2022-12-15 |
2022-12-14 |
S
Sale
|
VP, CFO, Controller, Treasurer
Officer
|
900
-4.0%
49.77
US$44,793
|
900
-4.0%
|
49.77
|
US$44,793
|
|
|
2022-11-14 |
2022-11-09 |
S
Sale
|
Chairman, President & CEO
Executive Director
|
2,000
-0.7%
50.38
US$100,760
|
2,000
-0.7%
|
50.38
|
US$100,760
|
|
|
2022-09-15 |
2022-09-13 |
PlS
Planned sale
|
VP, CFO, Controller, Treasurer
Officer
|
1,500
-6.4%
44.18
US$66,270
|
1,500
-6.4%
|
44.18
|
US$66,270
|
|
|
2022-05-16 |
2022-05-12 |
S
Sale
|
VP, CFO, Controller, Treasurer
Officer
|
4,000
-17.3%
45.85
US$183,400
|
4,000
-17.3%
|
45.85
|
US$183,400
|
|
|
2022-05-06 |
2022-05-06 |
S
Sale
|
Chairman, President & CEO
Executive Director
|
5,778
-2.1%
49.92
US$288,438
|
5,778
-2.1%
|
49.92
|
US$288,438
|
|
|
2022-03-24 |
2022-03-24 |
S
Sale
|
Non-Executive Director
|
1,500
-0.4%
53.25
US$79,875
|
1,500
-0.4%
|
53.25
|
US$79,875
|
|
|
2022-03-24 |
2022-03-23 |
S
Sale
|
Non-Executive Director
|
500
-0.1%
53.01
US$26,505
|
500
-0.1%
|
53.01
|
US$26,505
|
|
|
2022-03-24 |
2022-03-22 |
S
Sale
|
Non-Executive Director
|
2,250
-0.6%
52.69
US$118,552
|
2,250
-0.6%
|
52.69
|
US$118,552
|
|
|
2022-03-04 |
2022-03-03 |
S
Sale
|
Sr. Vice President, Operations
Officer
|
6,052
-11.6%
50.33
US$304,597
|
6,052
-11.6%
|
50.33
|
US$304,597
|
|
|
2021-11-15 |
2021-11-12 |
PlS
Planned sale
|
VP, CFO, Controller, Treasurer
Officer
|
1,500
-7.1%
50.97
US$76,455
|
1,500
-7.1%
|
50.97
|
US$76,455
|
|
|
2021-05-17 |
2021-05-13 |
S
Sale
|
VP, CFO, Controller, Treasurer
Officer
|
2,400
-9.8%
54.77
US$131,448
|
2,400
-9.8%
|
54.77
|
US$131,448
|
|
|
2020-12-29 |
2020-12-28 |
S
Sale
|
Non-Executive Director
|
1,000
-0.2%
55.40
US$55,400
|
1,000
-0.2%
|
55.40
|
US$55,400
|
|
|
2020-12-11 |
2020-12-09 |
S
Sale
|
Non-Executive Director
|
1,000
-0.2%
55.03
US$55,030
|
1,000
-0.2%
|
55.03
|
US$55,030
|
|
|
2020-11-20 |
2020-11-20 |
S
Sale
|
Sr. Vice President, Operations
Officer
|
1,406
-3.9%
44.41
US$62,440
|
1,406
-3.9%
|
44.41
|
US$62,440
|
|
|
2020-11-12 |
2020-11-09 |
S
Sale
|
VP, Controller & CAO, CFO
Officer
|
4,000
-20.3%
39.94
US$159,760
|
4,000
-20.3%
|
39.94
|
US$159,760
|
|
|
2020-08-12 |
2020-08-07 |
S
Sale
|
VP & Chief HR Officer
Officer
|
2,300
-6.8%
41.97
US$96,531
|
2,300
-6.8%
|
41.97
|
US$96,531
|
|
|
2020-03-23 |
2020-03-20 |
B
Purchase
|
VP, Controller & CAO, CFO
Officer
|
1,000
+6.7%
21.27
US$21,270
|
1,000
+6.7%
|
21.27
|
US$21,270
|
|
|
2020-03-19 |
2020-03-19 |
B
Purchase
|
Non-Executive Director
|
2,500
+4.9%
18.62
US$46,550
|
2,500
+4.9%
|
18.62
|
US$46,550
|
|
|
2020-03-19 |
2020-03-17 |
B
Purchase
|
Chairman, President & CEO
Executive Director
|
15,000
+9.3%
21.10
US$316,500
|
15,000
+9.3%
|
21.10
|
US$316,500
|
|
|
2020-03-17 |
2020-03-16 |
B
Purchase
|
Non-Executive Director
|
1,000
+3.7%
27.08
US$27,080
|
1,000
+3.7%
|
27.08
|
US$27,080
|
|
|
2020-03-13 |
2020-03-11 |
B
Purchase
|
Chairman, President & CEO
Executive Director
|
15,000
+10.2%
33.93
US$508,950
|
15,000
+10.2%
|
33.93
|
US$508,950
|
|
|
2020-03-02 |
2020-02-27 |
B
Purchase
|
Chairman, President & CEO
Executive Director
|
10,000
+7.3%
44.11
US$441,100
|
10,000
+7.3%
|
44.11
|
US$441,100
|
|
|
2020-02-27 |
2020-02-26 |
B
Purchase
|
Chairman, President & CEO
Executive Director
|
10,000
+7.9%
44.50
US$445,000
|
10,000
+7.9%
|
44.50
|
US$445,000
|
|
|
2019-09-20 |
2019-09-19 |
S
Sale
|
|
600
-0.1%
46.62
US$27,972
|
600
-0.1%
|
46.62
|
US$27,972
|
|
|
2019-09-18 |
2019-09-17 |
S
Sale
|
|
1,000
-0.2%
46.50
US$46,500
|
1,000
-0.2%
|
46.50
|
US$46,500
|
|
|
2019-08-19 |
2019-08-19 |
S
Sale
|
Rogers Rose F
VP & Chief HR Officer
Officer
|
2,300
-8.5%
42.75
US$98,325
|
2,300
-8.5%
|
42.75
|
US$98,325
|
|