|
2026-05-07 |
2026-05-07 |
S
Sale
|
Senior Vice President
Officer
|
16,882
-14.0%
195.55
US$3,907,908
|
16,882
-14.0%
|
195.55
|
US$3,907,908
|
|
|
2026-05-07 |
2026-05-07 |
PrS
Proposed sale
|
Officer; Senior Vice President
Officer
|
99,570
306.50
US$2,261,773
|
99,570
|
306.50
|
US$2,261,773
|
|
|
2026-03-13 |
2026-03-13 |
S
Sale
|
Vice President
Officer
|
27,470
+40.6%
283.44
US$2,816,607
|
27,470
+40.6%
|
283.44
|
US$2,816,607
|
|
|
2026-03-13 |
2026-03-13 |
PrS
Proposed sale
|
Vice President
|
555
39.80
US$22,090
|
555
|
39.80
|
US$22,090
|
|
|
2026-02-26 |
2026-02-26 |
S
Sale
|
Senior Vice President
Officer
|
1,768
-17.4%
40.18
US$71,040
|
1,768
-17.4%
|
40.18
|
US$71,040
|
|
|
2026-02-26 |
2026-02-26 |
PrS
Proposed sale
|
Senior Vice President
|
1,768
39.88
US$70,508
|
1,768
|
39.88
|
US$70,508
|
|
|
2025-12-16 |
2025-12-16 |
PrS
Proposed sale
|
Senior Vice President
|
1,785
38.79
US$69,240
|
1,785
|
38.79
|
US$69,240
|
|
|
2025-12-16 |
2025-12-16 |
S
Sale
|
Senior Vice President
Officer
|
1,785
-15.3%
38.74
US$69,151
|
1,785
-15.3%
|
38.74
|
US$69,151
|
|
|
2025-12-12 |
2025-12-12 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
7,400
38.74
US$286,676
|
7,400
|
38.74
|
US$286,676
|
|
|
2025-12-12 |
2025-12-12 |
S
Sale
|
Non-Executive Director
|
7,400
-27.8%
38.63
US$285,875
|
7,400
-27.8%
|
38.63
|
US$285,875
|
|
|
2025-12-02 |
2025-12-02 |
S
Sale
|
Vice President
Officer
|
127
-3.8%
40.87
US$5,190
|
127
-3.8%
|
40.87
|
US$5,190
|
|
|
2025-09-17 |
2025-09-16 |
B
Purchase
|
Senior Vice President
Officer
|
3,671
+58.1%
35.55
US$130,518
|
3,671
+58.1%
|
35.55
|
US$130,518
|
|
|
2025-09-05 |
2025-09-05 |
PrS
Proposed sale
|
Vice President
|
1,367
36.61
US$50,046
|
1,367
|
36.61
|
US$50,046
|
|
|
2025-09-05 |
2025-09-05 |
S
Sale
|
Vice President
Officer
|
1,367
-14.0%
36.72
US$50,196
|
1,367
-14.0%
|
36.72
|
US$50,196
|
|
|
2025-06-12 |
2025-06-12 |
S
Sale
|
Vice President
Officer
|
1,024
-8.2%
37.82
US$38,728
|
1,024
-8.2%
|
37.82
|
US$38,728
|
|
|
2025-03-13 |
2025-03-13 |
PrS
Proposed sale
|
Officer
Officer
|
3,322
39.13
US$129,990
|
3,322
|
39.13
|
US$129,990
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Vice President
Officer
|
3,322
-27.4%
39.11
US$129,915
|
3,322
-27.4%
|
39.11
|
US$129,915
|
|
|
2025-03-10 |
2025-03-10 |
PrS
Proposed sale
|
Officer
Officer
|
1,605
39.80
US$63,879
|
1,605
|
39.80
|
US$63,879
|
|
|
2025-03-10 |
2025-03-10 |
S
Sale
|
Senior Vice President
Officer
|
1,605
-11.7%
39.89
US$64,019
|
1,605
-11.7%
|
39.89
|
US$64,019
|
|
|
2025-03-06 |
2025-03-06 |
PrS
Proposed sale
|
Officer; Vice President
Officer
|
2,298
38.80
US$89,170
|
2,298
|
38.80
|
US$89,170
|
|
|
2025-03-06 |
2025-03-06 |
S
Sale
|
Vice President
Officer
|
666
-5.0%
38.83
US$25,863
|
666
-5.0%
|
38.83
|
US$25,863
|
|
|
2025-03-06 |
2025-03-06 |
S
Sale
|
Vice President
Officer
|
1,632
-11.0%
38.72
US$63,191
|
1,632
-11.0%
|
38.72
|
US$63,191
|
|
|
2025-03-04 |
2025-03-04 |
PrS
Proposed sale
|
Officer; Vice President
Officer
|
3,000
40.00
US$120,000
|
3,000
|
40.00
|
US$120,000
|
|
|
2025-03-04 |
2025-03-04 |
PrS
Proposed sale
|
Officer; Vice President
Officer
|
4,000
40.02
US$160,080
|
4,000
|
40.02
|
US$160,080
|
|
|
2025-03-04 |
2025-03-04 |
S
Sale
|
Vice President
Officer
|
520
-4.4%
40.02
US$20,812
|
520
-4.4%
|
40.02
|
US$20,812
|
|
|
2025-03-04 |
2025-03-04 |
S
Sale
|
Vice President
Officer
|
2,480
-17.5%
40.00
US$99,190
|
2,480
-17.5%
|
40.00
|
US$99,190
|
|
|
2025-03-04 |
2025-03-04 |
S
Sale
|
Vice President
Officer
|
4,000
-12.1%
40.01
US$160,027
|
4,000
-12.1%
|
40.01
|
US$160,027
|
|
|
2025-02-28 |
2025-02-28 |
PrS
Proposed sale
|
Officer; Vice President
Officer
|
2,000
40.00
US$80,000
|
2,000
|
40.00
|
US$80,000
|
|
|
2025-02-28 |
2025-02-28 |
S
Sale
|
Vice President
Officer
|
2,000
-17.9%
39.66
US$79,317
|
2,000
-17.9%
|
39.66
|
US$79,317
|
|
|
2024-08-27 |
2024-08-27 |
PrS
Proposed sale
|
Officer; Vice President
Officer
|
2,400
38.54
US$92,500
|
2,400
|
38.54
|
US$92,500
|
|
|
2024-08-27 |
2024-08-27 |
S
Sale
|
Vice President
Officer
|
2,400
-30.6%
38.32
US$91,968
|
2,400
-30.6%
|
38.32
|
US$91,968
|
|
|
2024-06-10 |
2024-06-06 |
S
Sale
|
Senior Vice President
Officer
|
1,716
-19.3%
35.70
US$61,257
|
1,716
-19.3%
|
35.70
|
US$61,257
|
|
|
2024-06-06 |
2024-06-06 |
PrS
Proposed sale
|
Officer; Senior Vice President
Officer
|
1,716
35.70
US$61,258
|
1,716
|
35.70
|
US$61,258
|
|
|
2024-06-03 |
2024-05-31 |
S
Sale
|
Senior Vice President & CSCEO
Officer
|
2,500
-7.1%
36.98
US$92,450
|
2,500
-7.1%
|
36.98
|
US$92,450
|
|
|
2024-05-30 |
2024-05-30 |
PrS
Proposed sale
|
Officer; Vice President
Officer
|
1,700
36.17
US$61,489
|
1,700
|
36.17
|
US$61,489
|
|
|
2024-05-30 |
2024-05-30 |
S
Sale
|
Vice President
Officer
|
1,700
-13.3%
36.21
US$61,557
|
1,700
-13.3%
|
36.21
|
US$61,557
|
|
|
2024-05-13 |
2024-05-10 |
S
Sale
|
Vice President
Officer
|
800
-11.2%
38.24
US$30,592
|
800
-11.2%
|
38.24
|
US$30,592
|
|
|
2023-12-04 |
2023-12-01 |
S
Sale
|
Non-Executive Director
|
2,400
-8.6%
34.46
US$82,704
|
2,400
-8.6%
|
34.46
|
US$82,704
|
|
|
2023-12-01 |
2023-12-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
2,400
34.19
US$82,056
|
2,400
|
34.19
|
US$82,056
|
|
|
2023-11-15 |
2023-11-15 |
PrS
Proposed sale
|
Officer; Vice President - Retired
Officer
|
700
34.90
US$24,430
|
700
|
34.90
|
US$24,430
|
|
|
2023-11-15 |
2023-11-15 |
S
Sale
|
Vice President - Retired
|
700
-5.3%
34.75
US$24,325
|
700
-5.3%
|
34.75
|
US$24,325
|
|
|
2023-08-25 |
2023-08-24 |
B
Purchase
|
Chairman of the Board
Non-Executive Director
|
1,539
+1.2%
32.40
US$49,864
|
1,539
+1.2%
|
32.40
|
US$49,864
|
|
|
2023-08-25 |
2023-08-24 |
B
Purchase
|
Chairman of the Board
Non-Executive Director
|
1,561
+1.2%
32.39
US$50,561
|
1,561
+1.2%
|
32.39
|
US$50,561
|
|
|
2023-08-09 |
2023-08-09 |
S
Sale
|
Vice President
Officer
|
1,050
-18.3%
36.61
US$38,440
|
1,050
-18.3%
|
36.61
|
US$38,440
|
|
|
2023-08-09 |
2023-08-08 |
S
Sale
|
Vice President
Officer
|
1,050
-15.5%
36.90
US$38,745
|
1,050
-15.5%
|
36.90
|
US$38,745
|
|
|
2023-08-08 |
2023-08-08 |
PrS
Proposed sale
|
Officer; Vice President
Officer
|
2,100
37.62
US$79,000
|
2,100
|
37.62
|
US$79,000
|
|
|
2023-06-20 |
2023-06-16 |
S
Sale
|
Vice President
Officer
|
1,229
-17.3%
40.33
US$49,566
|
1,229
-17.3%
|
40.33
|
US$49,566
|
|
|
2023-06-20 |
2023-06-15 |
B
Purchase
|
Vice President
Officer
|
1,257
+inf%
40.08
US$50,371
|
1,257
+inf%
|
40.08
|
US$50,371
|
|
|
2023-06-12 |
2023-06-12 |
PrS
Proposed sale
|
Officer; VICE PRESIDENT
Officer
|
800
41.00
US$32,800
|
800
|
41.00
|
US$32,800
|
|
|
2023-06-12 |
2023-06-12 |
S
Sale
|
Vice President
Officer
|
800
-4.7%
40.63
US$32,504
|
800
-4.7%
|
40.63
|
US$32,504
|
|
|
2023-06-06 |
2023-06-05 |
S
Sale
|
Senior Vice President & CSCEO
Officer
|
3,000
-9.6%
41.13
US$123,390
|
3,000
-9.6%
|
41.13
|
US$123,390
|
|
|
2023-06-01 |
2023-05-31 |
S
Sale
|
Executive Vice President
Officer
|
46,006
-32.5%
41.45
US$1,906,949
|
46,006
-32.5%
|
41.45
|
US$1,906,949
|
|
|
2023-05-31 |
2023-05-31 |
PrS
Proposed sale
|
Officer; EVP CFO AND TREASURER
Officer
|
46,006
41.00
US$1,886,246
|
46,006
|
41.00
|
US$1,886,246
|
|
|
2023-02-27 |
2023-02-24 |
S
Sale
|
Vice President
Officer
|
2,542
-35.1%
41.30
US$104,985
|
2,542
-35.1%
|
41.30
|
US$104,985
|
|
|
2022-09-02 |
2022-09-02 |
S
Sale
|
Vice President
Officer
|
400
-2.6%
41.29
US$16,516
|
400
-2.6%
|
41.29
|
US$16,516
|
|
|
2022-08-16 |
2022-08-16 |
S
Sale
|
Vice President
Officer
|
1,081
-18.8%
44.97
US$48,613
|
1,081
-18.8%
|
44.97
|
US$48,613
|
|
|
2022-08-10 |
2022-08-10 |
S
Sale
|
Senior Vice President
Officer
|
1,250
-4.5%
43.37
US$54,212
|
1,250
-4.5%
|
43.37
|
US$54,212
|
|
|
2022-08-10 |
2022-08-10 |
S
Sale
|
Senior Vice President
Officer
|
700
-3.8%
43.27
US$30,289
|
700
-3.8%
|
43.27
|
US$30,289
|
|
|
2022-06-07 |
2022-06-07 |
S
Sale
|
Vice President
Officer
|
349
-5.7%
43.29
US$15,108
|
349
-5.7%
|
43.29
|
US$15,108
|
|
|
2022-05-18 |
2022-05-18 |
S
Sale
|
Chairman of the Board
Non-Executive Director
|
7,627
-5.5%
44.00
US$335,588
|
7,627
-5.5%
|
44.00
|
US$335,588
|
|
|
2022-03-16 |
2022-03-15 |
S
Sale
|
Vice President
Officer
|
1,400
-18.7%
45.28
US$63,399
|
1,400
-18.7%
|
45.28
|
US$63,399
|
|
|
2022-03-08 |
2022-03-08 |
S
Sale
|
Senior Vice President
Officer
|
1,750
-5.9%
45.80
US$80,150
|
1,750
-5.9%
|
45.80
|
US$80,150
|
|
|
2022-03-07 |
2022-03-07 |
S
Sale
|
Vice President
Officer
|
500
-3.2%
46.42
US$23,210
|
500
-3.2%
|
46.42
|
US$23,210
|
|
|
2022-03-02 |
2022-03-02 |
S
Sale
|
Vice President
Officer
|
450
-8.8%
44.61
US$20,074
|
450
-8.8%
|
44.61
|
US$20,074
|
|
|
2022-02-28 |
2022-02-28 |
S
Sale
|
Chairman of the Board
Non-Executive Director
|
9,000
-6.2%
44.50
US$400,455
|
9,000
-6.2%
|
44.50
|
US$400,455
|
|
|
2022-02-25 |
2022-02-25 |
S
Sale
|
Vice President
Officer
|
2,381
-31.8%
44.29
US$105,454
|
2,381
-31.8%
|
44.29
|
US$105,454
|
|
|
2021-12-14 |
2021-12-14 |
S
Sale
|
Sr. Vice President
Officer
|
2,500
-9.7%
41.67
US$104,175
|
2,500
-9.7%
|
41.67
|
US$104,175
|
|
|
2021-12-06 |
2021-12-06 |
S
Sale
|
Vice President
Officer
|
500
-4.5%
40.30
US$20,150
|
500
-4.5%
|
40.30
|
US$20,150
|
|
|
2021-09-14 |
2021-09-14 |
S
Sale
|
Non-Executive Director
|
1,000
-9.8%
40.65
US$40,650
|
1,000
-9.8%
|
40.65
|
US$40,650
|
|
|
2021-06-14 |
2021-06-10 |
S
Sale
|
Non-Executive Director
|
9,775
-50.8%
45.15
US$441,341
|
9,775
-50.8%
|
45.15
|
US$441,341
|
|
|
2021-06-04 |
2021-06-03 |
S
Sale
|
Non-Executive Director
|
600
-100.0%
44.86
US$26,916
|
600
-100.0%
|
44.86
|
US$26,916
|
|
|
2021-06-02 |
2021-06-02 |
S
Sale
|
Chairman of the Board
Non-Executive Director
|
10,000
-6.8%
45.11
US$451,100
|
10,000
-6.8%
|
45.11
|
US$451,100
|
|
|
2021-03-15 |
2021-03-15 |
S
Sale
|
Chairman of the Board
Non-Executive Director
|
10,000
-6.5%
47.68
US$476,800
|
10,000
-6.5%
|
47.68
|
US$476,800
|
|
|
2021-03-15 |
2021-03-15 |
S
Sale
|
Vice President
Officer
|
1,522
-38.3%
47.91
US$72,919
|
1,522
-38.3%
|
47.91
|
US$72,919
|
|
|
2021-03-08 |
2021-03-08 |
S
Sale
|
Vice President
Officer
|
500
-4.1%
43.04
US$21,520
|
500
-4.1%
|
43.04
|
US$21,520
|
|