|
2026-08-06 |
2026-08-04 |
S
Sale
|
Senior Vice President
Officer
|
63,748
+5.5%
56.61
US$185,163
|
63,748
+5.5%
|
56.61
|
US$185,163
|
|
|
2026-08-04 |
2026-08-04 |
PrS
Proposed sale
|
Officer
Officer
|
18,348
381.02
US$3,481,564
|
18,348
|
381.02
|
US$3,481,564
|
|
|
2026-07-31 |
2026-07-30 |
S
Sale
|
Executive Vice President
Officer
|
53,726
+40.9%
187.78
US$1,181,644
|
53,726
+40.9%
|
187.78
|
US$1,181,644
|
|
|
2026-07-30 |
2026-07-30 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
60.20
US$100,000
|
1,000
|
60.20
|
US$100,000
|
|
|
2026-07-30 |
2026-07-29 |
S
Sale
|
President and CEO
Executive Director
|
1,000
-2.7%
60.58
US$100,000
|
1,000
-2.7%
|
60.58
|
US$100,000
|
|
|
2026-07-29 |
2026-07-29 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
1,000
60.58
US$100,000
|
1,000
|
60.58
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-7.4%
59.64
US$100,000
|
1,000
-7.4%
|
59.64
|
US$100,000
|
|
|
2026-07-28 |
2026-07-28 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
59.64
US$100,000
|
1,000
|
59.64
|
US$100,000
|
|
|
2026-07-29 |
2026-07-27 |
S
Sale
|
Exec. Vice President and CFO
Officer
|
1,000
-14.2%
59.18
US$100,000
|
1,000
-14.2%
|
59.18
|
US$100,000
|
|
|
2026-07-27 |
2026-07-27 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
59.12
US$100,000
|
1,000
|
59.12
|
US$100,000
|
|
|
2026-06-18 |
2026-06-16 |
S
Sale
|
Non-Executive Director
|
200
-3.1%
55.04
US$11,007
|
200
-3.1%
|
55.04
|
US$11,007
|
|
|
2026-06-16 |
2026-06-16 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
200
55.04
US$11,007
|
200
|
55.04
|
US$11,007
|
|
|
2026-03-17 |
2026-03-13 |
B
Purchase
|
Non-Executive Director
|
2,500
+86.1%
47.71
US$119,275
|
2,500
+86.1%
|
47.71
|
US$119,275
|
|
|
2026-03-09 |
2026-03-05 |
S
Sale
|
Senior Vice President
Officer
|
949
-6.9%
51.45
US$48,826
|
949
-6.9%
|
51.45
|
US$48,826
|
|
|
2026-03-09 |
2026-03-05 |
S
Sale
|
Senior Vice President
Officer
|
861
-13.0%
51.69
US$44,501
|
861
-13.0%
|
51.69
|
US$44,501
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
949
51.45
US$48,826
|
949
|
51.45
|
US$48,826
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
861
51.69
US$44,501
|
861
|
51.69
|
US$44,501
|
|
|
2026-02-13 |
2026-02-11 |
S
Sale
|
Executive Vice President
Officer
|
7,457
-14.3%
55.09
US$410,785
|
7,457
-14.3%
|
55.09
|
US$410,785
|
|
|
2026-02-11 |
2026-02-11 |
PrS
Proposed sale
|
Officer
Officer
|
7,457
55.09
US$410,785
|
7,457
|
55.09
|
US$410,785
|
|
|
2026-02-09 |
2026-02-05 |
S
Sale
|
President and CEO
Executive Director
|
23,397
-10.2%
53.99
US$1,263,300
|
23,397
-10.2%
|
53.99
|
US$1,263,300
|
|
|
2026-02-06 |
2026-02-05 |
PrS
Proposed sale
|
Insider
|
23,397
53.98
US$1,262,949
|
23,397
|
53.98
|
US$1,262,949
|
|
|
2026-02-05 |
2026-02-04 |
S
Sale
|
Senior Vice President
Officer
|
1,134
-3.6%
54.48
US$61,780
|
1,134
-3.6%
|
54.48
|
US$61,780
|
|
|
2026-02-05 |
2026-02-04 |
S
Sale
|
Senior Vice President
Officer
|
1,044
-6.7%
54.40
US$56,794
|
1,044
-6.7%
|
54.40
|
US$56,794
|
|
|
2026-02-04 |
2026-02-04 |
PrS
Proposed sale
|
Officer
Officer
|
1,044
54.40
US$56,794
|
1,044
|
54.40
|
US$56,794
|
|
|
2026-02-04 |
2026-02-04 |
PrS
Proposed sale
|
Officer
Officer
|
1,134
54.48
US$61,780
|
1,134
|
54.48
|
US$61,780
|
|
|
2026-02-04 |
2026-02-03 |
S
Sale
|
Senior Vice President
Officer
|
2,092
-6.7%
53.32
US$111,554
|
2,092
-6.7%
|
53.32
|
US$111,554
|
|
|
2026-02-04 |
2026-02-03 |
S
Sale
|
Senior Vice President
Officer
|
2,092
-6.7%
53.32
US$111,554
|
2,092
-6.7%
|
53.32
|
US$111,554
|
|
|
2026-02-03 |
2026-02-03 |
PrS
Proposed sale
|
Officer
Officer
|
2,092
53.32
US$111,554
|
2,092
|
53.32
|
US$111,554
|
|
|
2026-02-03 |
2026-01-30 |
S
Sale
|
Executive Chairman
Executive Director
|
2,842
-0.2%
52.59
US$149,447
|
2,842
-0.2%
|
52.59
|
US$149,447
|
|
|
2026-01-30 |
2026-01-30 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
2,842
52.59
US$149,447
|
2,842
|
52.59
|
US$149,447
|
|
|
2025-05-29 |
2025-05-29 |
PrS
Proposed sale
|
Officer
Officer
|
4,000
63.00
US$252,000
|
4,000
|
63.00
|
US$252,000
|
|
|
2025-05-14 |
2025-05-13 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-5.4%
65.62
US$65,620
|
1,000
-5.4%
|
65.62
|
US$65,620
|
|
|
2025-05-13 |
2025-05-13 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
65.62
US$65,620
|
1,000
|
65.62
|
US$65,620
|
|
|
2025-05-05 |
2025-05-01 |
S
Sale
|
Non-Executive Director
|
1,618
-33.8%
60.72
US$98,250
|
1,618
-33.8%
|
60.72
|
US$98,250
|
|
|
2025-05-01 |
2025-05-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,618
60.72
US$98,250
|
1,618
|
60.72
|
US$98,250
|
|
|
2025-03-07 |
2025-03-06 |
S
Sale
|
Senior Vice President
Officer
|
250
-4.8%
61.92
US$15,479
|
250
-4.8%
|
61.92
|
US$15,479
|
|
|
2025-03-06 |
2025-03-06 |
PrS
Proposed sale
|
Officer
Officer
|
250
61.92
US$15,479
|
250
|
61.92
|
US$15,479
|
|
|
2025-02-11 |
2025-02-07 |
S
Sale
|
Exec. Vice President and CFO
Officer
|
13,493
-13.5%
67.76
US$914,245
|
13,493
-13.5%
|
67.76
|
US$914,245
|
|
|
2025-02-07 |
2025-02-07 |
PrS
Proposed sale
|
Officer
Officer
|
13,493
67.76
US$914,245
|
13,493
|
67.76
|
US$914,245
|
|
|
2025-02-06 |
2025-02-05 |
S
Sale
|
Senior Vice President
Officer
|
3,348
-9.7%
67.81
US$227,028
|
3,348
-9.7%
|
67.81
|
US$227,028
|
|
|
2025-02-06 |
2025-02-05 |
S
Sale
|
Exec. Vice President & CCO
Officer
|
1,036
-4.5%
68.24
US$70,694
|
1,036
-4.5%
|
68.24
|
US$70,694
|
|
|
2025-02-05 |
2025-02-05 |
PrS
Proposed sale
|
Officer
Officer
|
1,036
68.24
US$70,693
|
1,036
|
68.24
|
US$70,693
|
|
|
2025-02-05 |
2025-02-05 |
PrS
Proposed sale
|
Officer
Officer
|
3,348
67.81
US$227,028
|
3,348
|
67.81
|
US$227,028
|
|
|
2025-02-05 |
2025-02-04 |
S
Sale
|
Senior Vice President
Officer
|
1,719
-8.4%
67.30
US$115,691
|
1,719
-8.4%
|
67.30
|
US$115,691
|
|
|
2025-02-05 |
2025-02-04 |
S
Sale
|
President and CEO
Executive Director
|
26,042
-10.9%
67.28
US$1,752,173
|
26,042
-10.9%
|
67.28
|
US$1,752,173
|
|
|
2025-02-05 |
2025-02-04 |
S
Sale
|
Senior Vice President
Officer
|
175
-1.3%
66.86
US$11,700
|
175
-1.3%
|
66.86
|
US$11,700
|
|
|
2025-02-05 |
2025-02-04 |
S
Sale
|
Executive Vice President
Officer
|
4,844
-10.6%
67.25
US$325,735
|
4,844
-10.6%
|
67.25
|
US$325,735
|
|
|
2025-02-04 |
2025-02-04 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
26,042
67.28
US$1,752,174
|
26,042
|
67.28
|
US$1,752,174
|
|
|
2025-02-04 |
2025-02-04 |
PrS
Proposed sale
|
Officer
Officer
|
4,844
67.25
US$325,735
|
4,844
|
67.25
|
US$325,735
|
|
|
2025-02-04 |
2025-02-04 |
PrS
Proposed sale
|
Officer
Officer
|
1,719
67.30
US$115,691
|
1,719
|
67.30
|
US$115,691
|
|
|
2025-02-04 |
2025-02-04 |
PrS
Proposed sale
|
Officer
Officer
|
175
66.86
US$11,700
|
175
|
66.86
|
US$11,700
|
|
|
2025-02-05 |
2025-02-03 |
S
Sale
|
Senior Vice President
Officer
|
28
-0.2%
65.48
US$1,833
|
28
-0.2%
|
65.48
|
US$1,833
|
|
|
2025-02-04 |
2025-02-03 |
S
Sale
|
Executive Chairman
Executive Director
|
3,708
-0.3%
66.16
US$245,321
|
3,708
-0.3%
|
66.16
|
US$245,321
|
|
|
2025-02-03 |
2025-02-03 |
PrS
Proposed sale
|
Officer
Officer
|
28
65.48
US$1,833
|
28
|
65.48
|
US$1,833
|
|
|
2025-02-03 |
2025-02-03 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
3,708
66.16
US$245,321
|
3,708
|
66.16
|
US$245,321
|
|
|
2025-01-28 |
2025-01-27 |
S
Sale
|
Executive Vice President
Officer
|
2,722
-6.4%
66.68
US$181,503
|
2,722
-6.4%
|
66.68
|
US$181,503
|
|
|
2025-01-28 |
2025-01-27 |
S
Sale
|
Executive Vice President
Officer
|
1,222
-2.7%
66.61
US$81,400
|
1,222
-2.7%
|
66.61
|
US$81,400
|
|
|
2025-01-27 |
2025-01-27 |
PrS
Proposed sale
|
Officer
Officer
|
2,722
66.68
US$181,503
|
2,722
|
66.68
|
US$181,503
|
|
|
2025-01-27 |
2025-01-27 |
PrS
Proposed sale
|
Officer
Officer
|
1,222
66.61
US$81,400
|
1,222
|
66.61
|
US$81,400
|
|
|
2025-01-28 |
2025-01-24 |
S
Sale
|
Executive Vice President
Officer
|
24,870
-35.3%
66.06
US$1,642,952
|
24,870
-35.3%
|
66.06
|
US$1,642,952
|
|
|
2025-01-24 |
2025-01-24 |
PrS
Proposed sale
|
Officer
Officer
|
24,870
66.06
US$1,642,951
|
24,870
|
66.06
|
US$1,642,951
|
|
|
2024-12-19 |
2024-12-17 |
S
Sale
|
Executive Vice President
Officer
|
1,582
-2.4%
67.54
US$106,853
|
1,582
-2.4%
|
67.54
|
US$106,853
|
|
|
2024-12-17 |
2024-12-17 |
PrS
Proposed sale
|
Officer
Officer
|
1,582
67.54
US$106,853
|
1,582
|
67.54
|
US$106,853
|
|
|
2024-12-18 |
2024-12-16 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-4.5%
67.69
US$67,690
|
1,000
-4.5%
|
67.69
|
US$67,690
|
|
|
2024-12-16 |
2024-12-16 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
67.69
US$67,690
|
1,000
|
67.69
|
US$67,690
|
|
|
2024-12-11 |
2024-12-09 |
S
Sale
|
Senior Vice President
Officer
|
500
-2.2%
68.55
US$34,275
|
500
-2.2%
|
68.55
|
US$34,275
|
|
|
2024-12-09 |
2024-12-09 |
PrS
Proposed sale
|
Officer
Officer
|
500
68.55
US$34,275
|
500
|
68.55
|
US$34,275
|
|
|
2024-12-09 |
2024-12-05 |
S
Sale
|
Executive Chairman
Executive Director
|
1,500
-5.9%
69.25
US$103,877
|
1,500
-5.9%
|
69.25
|
US$103,877
|
|
|
2024-12-09 |
2024-12-05 |
S
Sale
|
Executive Chairman
Executive Director
|
1,500
-3.5%
69.20
US$103,803
|
1,500
-3.5%
|
69.20
|
US$103,803
|
|
|
2024-12-09 |
2024-12-05 |
S
Sale
|
Executive Chairman
Executive Director
|
1,500
-3.6%
69.20
US$103,803
|
1,500
-3.6%
|
69.20
|
US$103,803
|
|
|
2024-12-05 |
2024-12-03 |
S
Sale
|
Senior Vice President
Officer
|
38
-0.4%
68.85
US$2,616
|
38
-0.4%
|
68.85
|
US$2,616
|
|
|
2024-12-03 |
2024-12-03 |
PrS
Proposed sale
|
Officer
Officer
|
38
68.85
US$2,616
|
38
|
68.85
|
US$2,616
|
|
|
2024-11-26 |
2024-11-25 |
S
Sale
|
Senior Vice President
Officer
|
700
-3.1%
76.24
US$53,364
|
700
-3.1%
|
76.24
|
US$53,364
|
|
|
2024-11-25 |
2024-11-25 |
PrS
Proposed sale
|
Officer
Officer
|
700
76.24
US$53,364
|
700
|
76.24
|
US$53,364
|
|
|
2024-11-26 |
2024-11-22 |
S
Sale
|
Senior Vice President
Officer
|
1,640
-10.5%
73.35
US$120,294
|
1,640
-10.5%
|
73.35
|
US$120,294
|
|