|
2026-05-18 |
2026-05-15 |
B
Purchase
|
Chair & CEO
Executive Director
|
54,126
+9.4%
344.37
US$3,395,378
|
54,126
+9.4%
|
344.37
|
US$3,395,378
|
|
|
2026-05-14 |
2026-05-13 |
B
Purchase
|
Non-Executive Director
|
79,440
+16.7%
366.38
US$1,706,578
|
79,440
+16.7%
|
366.38
|
US$1,706,578
|
|
|
2026-05-12 |
2026-05-08 |
B
Purchase
|
Non-Executive Director
|
29,488
+12.5%
108.77
US$1,441,678
|
29,488
+12.5%
|
108.77
|
US$1,441,678
|
|
|
2026-03-10 |
2026-03-06 |
S
Sale
|
President
Officer
|
1,440
-5.4%
134.13
US$193,147
|
1,440
-5.4%
|
134.13
|
US$193,147
|
|
|
2026-03-06 |
2026-03-06 |
PrS
Proposed sale
|
Officer
Officer
|
1,440
134.13
US$193,147
|
1,440
|
134.13
|
US$193,147
|
|
|
2025-11-25 |
2025-11-24 |
B
Purchase
|
Non-Executive Director
|
1,000
+inf%
134.76
US$134,760
|
1,000
+inf%
|
134.76
|
US$134,760
|
|
|
2025-11-25 |
2025-11-24 |
B
Purchase
|
Non-Executive Director
|
763
+7.9%
130.78
US$99,785
|
763
+7.9%
|
130.78
|
US$99,785
|
|
|
2025-11-25 |
2025-11-24 |
B
Purchase
|
Chief Financial Officer
Officer
|
750
+3.7%
135.11
US$101,333
|
750
+3.7%
|
135.11
|
US$101,333
|
|
|
2025-05-12 |
2025-05-08 |
B
Purchase
|
Non-Executive Director
|
145
+1.5%
120.62
US$17,489
|
145
+1.5%
|
120.62
|
US$17,489
|
|
|
2025-03-10 |
2025-03-07 |
B
Purchase
|
Non-Executive Director
|
70
+0.7%
122.80
US$8,596
|
70
+0.7%
|
122.80
|
US$8,596
|
|
|
2025-03-10 |
2025-03-06 |
B
Purchase
|
Non-Executive Director
|
202
+2.2%
124.01
US$25,050
|
202
+2.2%
|
124.01
|
US$25,050
|
|
|
2024-11-27 |
2024-11-27 |
PrS
Proposed sale
|
Officer
Officer
|
11,775
140.69
US$1,656,625
|
11,775
|
140.69
|
US$1,656,625
|
|
|
2024-11-25 |
2024-11-25 |
PrS
Proposed sale
|
Former Officer
Officer
|
46,433
140.02
US$6,501,431
|
46,433
|
140.02
|
US$6,501,431
|
|
|
2024-11-22 |
2024-11-22 |
PrS
Proposed sale
|
Officer
Officer
|
11,775
137.36
US$1,617,414
|
11,775
|
137.36
|
US$1,617,414
|
|
|
2024-11-21 |
2024-11-21 |
PrS
Proposed sale
|
Former Officer
Officer
|
2,593
135.70
US$351,861
|
2,593
|
135.70
|
US$351,861
|
|
|
2024-09-03 |
2024-09-03 |
PrS
Proposed sale
|
Officer
Officer
|
5,125
150.27
US$770,134
|
5,125
|
150.27
|
US$770,134
|
|
|
2024-09-03 |
2024-08-29 |
S
Sale
|
Non-Executive Director
|
884
-1.9%
150.84
US$133,343
|
884
-1.9%
|
150.84
|
US$133,343
|
|
|
2024-09-03 |
2024-08-29 |
S
Sale
|
Non-Executive Director
|
1,014
-2.4%
150.87
US$152,977
|
1,014
-2.4%
|
150.87
|
US$152,977
|
|
|
2024-09-03 |
2024-08-29 |
S
Sale
|
Non-Executive Director
|
888
-2.6%
150.14
US$133,326
|
888
-2.6%
|
150.14
|
US$133,326
|
|
|
2024-09-03 |
2024-08-29 |
S
Sale
|
Non-Executive Director
|
1,019
-3.2%
150.11
US$152,962
|
1,019
-3.2%
|
150.11
|
US$152,962
|
|
|
2024-09-03 |
2024-08-29 |
S
Sale
|
EXEC VICE PRESIDENT
Officer
|
4,167
-14.5%
150.14
US$625,633
|
4,167
-14.5%
|
150.14
|
US$625,633
|
|
|
2024-08-29 |
2024-08-29 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,898
150.85
US$286,320
|
1,898
|
150.85
|
US$286,320
|
|
|
2024-08-29 |
2024-08-29 |
PrS
Proposed sale
|
Officer
Officer
|
4,167
150.14
US$625,634
|
4,167
|
150.14
|
US$625,634
|
|
|
2024-08-29 |
2024-08-29 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,907
150.12
US$286,288
|
1,907
|
150.12
|
US$286,288
|
|
|
2024-08-20 |
2024-08-16 |
S
Sale
|
SENIOR VICE PRESIDENT
Officer
|
1,451
-5.2%
146.51
US$212,586
|
1,451
-5.2%
|
146.51
|
US$212,586
|
|
|
2024-08-16 |
2024-08-16 |
PrS
Proposed sale
|
Officer
Officer
|
1,451
146.51
US$212,586
|
1,451
|
146.51
|
US$212,586
|
|
|
2024-08-05 |
2024-08-01 |
PlS
Planned sale
|
EXECUTIVE CHAIR
Executive Director
|
7,000
-1.3%
146.88
US$1,028,160
|
7,000
-1.3%
|
146.88
|
US$1,028,160
|
|
|
2024-08-01 |
2024-08-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
7,000
146.88
US$1,028,160
|
7,000
|
146.88
|
US$1,028,160
|
|
|
2024-07-03 |
2024-07-01 |
PlS
Planned sale
|
EXECUTIVE CHAIR
Executive Director
|
7,000
-1.3%
139.94
US$979,580
|
7,000
-1.3%
|
139.94
|
US$979,580
|
|
|
2024-07-01 |
2024-07-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
7,000
139.94
US$979,580
|
7,000
|
139.94
|
US$979,580
|
|
|
2024-06-05 |
2024-06-03 |
PlS
Planned sale
|
EXECUTIVE CHAIR
Executive Director
|
7,000
-1.3%
139.43
US$976,010
|
7,000
-1.3%
|
139.43
|
US$976,010
|
|
|
2024-06-03 |
2024-06-03 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
7,000
139.43
US$976,010
|
7,000
|
139.43
|
US$976,010
|
|
|
2024-05-03 |
2024-05-01 |
PlS
Planned sale
|
EXECUTIVE CHAIR
Executive Director
|
7,000
-1.3%
143.86
US$1,007,020
|
7,000
-1.3%
|
143.86
|
US$1,007,020
|
|
|
2024-05-01 |
2024-05-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
7,000
143.86
US$1,007,020
|
7,000
|
143.86
|
US$1,007,020
|
|
|
2024-05-02 |
2024-04-30 |
PlS
Planned sale
|
CHIEF FINANCIAL OFFICER
Officer
|
1,500
-0.6%
145.31
US$217,965
|
1,500
-0.6%
|
145.31
|
US$217,965
|
|
|
2024-05-02 |
2024-04-30 |
PlS
Planned sale
|
CHIEF FINANCIAL OFFICER
Officer
|
1,500
-0.6%
145.31
US$217,965
|
1,500
-0.6%
|
145.31
|
US$217,965
|
|
|
2024-04-30 |
2024-04-30 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
145.31
US$217,965
|
1,500
|
145.31
|
US$217,965
|
|
|
2024-04-03 |
2024-04-01 |
PlS
Planned sale
|
EXECUTIVE CHAIR
Executive Director
|
7,000
-1.2%
153.20
US$1,072,400
|
7,000
-1.2%
|
153.20
|
US$1,072,400
|
|
|
2024-04-03 |
2024-04-01 |
PlS
Planned sale
|
CHIEF FINANCIAL OFFICER
Officer
|
1,500
-0.6%
153.20
US$229,800
|
1,500
-0.6%
|
153.20
|
US$229,800
|
|
|
2024-04-01 |
2024-04-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
7,000
153.20
US$1,072,400
|
7,000
|
153.20
|
US$1,072,400
|
|
|
2024-04-01 |
2024-04-01 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
153.20
US$229,800
|
1,500
|
153.20
|
US$229,800
|
|
|
2024-03-12 |
2024-03-08 |
PlS
Planned sale
|
EXECUTIVE VICE PRESIDENT
Officer
|
5,486
-8.7%
149.00
US$817,414
|
5,486
-8.7%
|
149.00
|
US$817,414
|
|
|
2024-03-08 |
2024-03-08 |
PrS
Proposed sale
|
Officer
Officer
|
5,486
149.00
US$817,414
|
5,486
|
149.00
|
US$817,414
|
|
|
2024-03-05 |
2024-03-01 |
PlS
Planned sale
|
EXECUTIVE CHAIR
Executive Director
|
7,000
-1.2%
146.65
US$1,026,550
|
7,000
-1.2%
|
146.65
|
US$1,026,550
|
|
|
2024-03-01 |
2024-03-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
7,000
146.65
US$1,026,550
|
7,000
|
146.65
|
US$1,026,550
|
|
|
2024-02-29 |
2024-02-29 |
PrS
Proposed sale
|
Special Advisor to CEO
|
1,500
147.35
US$221,025
|
1,500
|
147.35
|
US$221,025
|
|
|
2024-02-20 |
2024-02-16 |
PlS
Planned sale
|
EXEC VICE PRESIDENT
Officer
|
1,852
-6.0%
148.00
US$274,096
|
1,852
-6.0%
|
148.00
|
US$274,096
|
|
|
2024-02-16 |
2024-02-16 |
PrS
Proposed sale
|
Officer
Officer
|
1,852
148.00
US$274,096
|
1,852
|
148.00
|
US$274,096
|
|
|
2024-01-30 |
2024-01-30 |
PrS
Proposed sale
|
Special Advisor to CEO
|
1,500
137.87
US$206,805
|
1,500
|
137.87
|
US$206,805
|
|
|
2024-01-02 |
2024-01-02 |
PrS
Proposed sale
|
Special Advisor to the CEO
|
1,500
129.04
US$193,560
|
1,500
|
129.04
|
US$193,560
|
|
|
2023-12-19 |
2023-12-15 |
PlS
Planned sale
|
Executive Chair
Executive Director
|
6,666
-1.1%
127.75
US$851,582
|
6,666
-1.1%
|
127.75
|
US$851,582
|
|
|
2023-12-15 |
2023-12-15 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
6,666
127.75
US$851,582
|
6,666
|
127.75
|
US$851,582
|
|
|
2023-12-12 |
2023-12-08 |
S
Sale
|
Executive Vice President
Officer
|
5,500
-8.1%
127.48
US$701,162
|
5,500
-8.1%
|
127.48
|
US$701,162
|
|
|
2023-12-08 |
2023-12-08 |
PrS
Proposed sale
|
Officer
Officer
|
5,500
127.48
US$701,162
|
5,500
|
127.48
|
US$701,162
|
|
|
2023-12-06 |
2023-12-04 |
S
Sale
|
Non-Executive Director
|
3,500
-11.6%
129.86
US$454,510
|
3,500
-11.6%
|
129.86
|
US$454,510
|
|
|
2023-12-05 |
2023-12-04 |
S
Sale
|
SENIOR VICE PRESIDENT
Officer
|
1,500
-5.1%
129.50
US$194,250
|
1,500
-5.1%
|
129.50
|
US$194,250
|
|
|
2023-12-04 |
2023-12-04 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
129.50
US$194,250
|
1,500
|
129.50
|
US$194,250
|
|
|
2023-12-04 |
2023-12-04 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
3,500
129.86
US$454,523
|
3,500
|
129.86
|
US$454,523
|
|
|
2023-11-30 |
2023-11-30 |
PrS
Proposed sale
|
Special Advisor to CEO
|
1,500
126.36
US$189,540
|
1,500
|
126.36
|
US$189,540
|
|
|
2023-11-17 |
2023-11-15 |
PlS
Planned sale
|
Executive Chair
Executive Director
|
6,666
-1.2%
136.62
US$910,709
|
6,666
-1.2%
|
136.62
|
US$910,709
|
|
|
2023-11-15 |
2023-11-15 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
6,666
136.62
US$910,709
|
6,666
|
136.62
|
US$910,709
|
|
|
2023-10-30 |
2023-10-30 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
131.71
US$197,565
|
1,500
|
131.71
|
US$197,565
|
|
|
2023-10-18 |
2023-10-16 |
PlS
Planned sale
|
Executive Chair
Executive Director
|
6,666
-1.2%
138.97
US$926,374
|
6,666
-1.2%
|
138.97
|
US$926,374
|
|
|
2023-10-16 |
2023-10-16 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
6,666
138.97
US$926,374
|
6,666
|
138.97
|
US$926,374
|
|
|
2023-10-02 |
2023-10-02 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
136.10
US$204,150
|
1,500
|
136.10
|
US$204,150
|
|
|
2023-09-19 |
2023-09-15 |
PlS
Planned sale
|
Executive Chair
Executive Director
|
6,666
-1.1%
132.81
US$885,311
|
6,666
-1.1%
|
132.81
|
US$885,311
|
|
|
2023-09-15 |
2023-09-15 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
6,666
132.81
US$885,311
|
6,666
|
132.81
|
US$885,311
|
|
|
2023-08-30 |
2023-08-30 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
135.85
US$203,775
|
1,500
|
135.85
|
US$203,775
|
|
|
2023-08-17 |
2023-08-15 |
PlS
Planned sale
|
Executive Chair
Executive Director
|
6,666
-1.1%
136.52
US$910,042
|
6,666
-1.1%
|
136.52
|
US$910,042
|
|
|
2023-08-15 |
2023-08-15 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
6,666
136.52
US$910,042
|
6,666
|
136.52
|
US$910,042
|
|
|
2023-08-02 |
2023-07-31 |
PlS
Planned sale
|
President & CFO
Officer
|
1,500
-0.6%
125.30
US$187,950
|
1,500
-0.6%
|
125.30
|
US$187,950
|
|
|
2023-07-31 |
2023-07-31 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
125.30
US$187,950
|
1,500
|
125.30
|
US$187,950
|
|
|
2023-07-19 |
2023-07-17 |
PlS
Planned sale
|
Executive Chair
Executive Director
|
6,666
-1.1%
122.99
US$819,851
|
6,666
-1.1%
|
122.99
|
US$819,851
|
|
|
2023-07-17 |
2023-07-17 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
6,666
122.99
US$819,851
|
6,666
|
122.99
|
US$819,851
|
|
|
2023-07-05 |
2023-06-30 |
PlS
Planned sale
|
President & CFO
Officer
|
1,500
-0.6%
119.00
US$178,500
|
1,500
-0.6%
|
119.00
|
US$178,500
|
|