|
2026-07-21 |
2026-07-20 |
S
Sale
|
Sr. VP, CFO
Officer
|
88,250
-11.6%
192.34
US$4,322,701
|
88,250
-11.6%
|
192.34
|
US$4,322,701
|
|
|
2026-07-20 |
2026-07-20 |
PrS
Proposed sale
|
Officer
Officer
|
12,885
488.33
US$683,793
|
12,885
|
488.33
|
US$683,793
|
|
|
2026-07-17 |
2026-07-17 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
65,206
436.98
US$2,285,980
|
65,206
|
436.98
|
US$2,285,980
|
|
|
2026-07-17 |
2026-07-17 |
S
Sale
|
VP, Controller & Treasurer
Officer
|
2,615
-43.3%
115.92
US$303,131
|
2,615
-43.3%
|
115.92
|
US$303,131
|
|
|
2026-07-17 |
2026-07-17 |
PrS
Proposed sale
|
Officer
Officer
|
2,615
115.92
US$303,131
|
2,615
|
115.92
|
US$303,131
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Chairman
Non-Executive Director
|
25,000
-5.3%
109.93
US$2,748,250
|
25,000
-5.3%
|
109.93
|
US$2,748,250
|
|
|
2026-07-14 |
2026-07-14 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
25,000
109.93
US$2,748,200
|
25,000
|
109.93
|
US$2,748,200
|
|
|
2026-06-30 |
2026-06-26 |
S
Sale
|
Non-Executive Director
|
3,907
-5.5%
98.25
US$383,863
|
3,907
-5.5%
|
98.25
|
US$383,863
|
|
|
2026-06-26 |
2026-06-26 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
3,907
98.26
US$383,895
|
3,907
|
98.26
|
US$383,895
|
|
|
2026-05-15 |
2026-05-13 |
S
Sale
|
Sr. Vice President
Officer
|
459
-4.7%
90.00
US$41,310
|
459
-4.7%
|
90.00
|
US$41,310
|
|
|
2026-05-13 |
2026-05-13 |
PrS
Proposed sale
|
Officer
Officer
|
459
90.00
US$41,310
|
459
|
90.00
|
US$41,310
|
|
|
2026-05-08 |
2026-05-06 |
PrS
Proposed sale
|
10% OWNER
Large shareholder
|
109,300
91.27
US$9,975,811
|
109,300
|
91.27
|
US$9,975,811
|
|
|
2026-05-05 |
2026-05-04 |
PrS
Proposed sale
|
10% Owner
Large shareholder
|
163,930
93.21
US$15,279,915
|
163,930
|
93.21
|
US$15,279,915
|
|
|
2026-02-05 |
2026-02-04 |
B
Purchase
|
Non-Executive Director
|
1,000
+4.9%
98.50
US$98,498
|
1,000
+4.9%
|
98.50
|
US$98,498
|
|
|
2026-02-05 |
2026-02-04 |
B
Purchase
|
Non-Executive Director
|
1,000
+inf%
98.76
US$98,760
|
1,000
+inf%
|
98.76
|
US$98,760
|
|
|
2026-02-02 |
2026-01-30 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
26,130
102.13
US$2,668,657
|
26,130
|
102.13
|
US$2,668,657
|
|
|
2026-01-23 |
2026-01-21 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
249,235
107.77
US$26,860,056
|
249,235
|
107.77
|
US$26,860,056
|
|
|
2025-11-12 |
2025-11-12 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
234,276
111.40
US$26,099,517
|
234,276
|
111.40
|
US$26,099,517
|
|
|
2025-11-12 |
2025-11-12 |
PrS
Proposed sale
|
10% stockowner
Large shareholder
|
212,980
111.40
US$23,727,037
|
212,980
|
111.40
|
US$23,727,037
|
|
|
2025-10-24 |
2025-10-24 |
PrS
Proposed sale
|
10% stock owner
Large shareholder
|
302,050
125.23
US$37,825,000
|
302,050
|
125.23
|
US$37,825,000
|
|
|
2025-07-17 |
2025-07-16 |
S
Sale
|
Sr. VP, CFO
Officer
|
3,160
-14.1%
140.63
US$444,391
|
3,160
-14.1%
|
140.63
|
US$444,391
|
|
|
2025-07-17 |
2025-07-16 |
S
Sale
|
President and CEO
Officer
|
12,370
-13.1%
141.92
US$1,755,550
|
12,370
-13.1%
|
141.92
|
US$1,755,550
|
|
|
2025-07-17 |
2025-07-16 |
S
Sale
|
VP, Controller & Treasurer
Officer
|
1,843
-24.4%
140.98
US$259,826
|
1,843
-24.4%
|
140.98
|
US$259,826
|
|
|
2025-07-16 |
2025-07-16 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
12,370
141.92
US$1,755,489
|
12,370
|
141.92
|
US$1,755,489
|
|
|
2025-07-16 |
2025-07-16 |
PrS
Proposed sale
|
Officer
Officer
|
3,160
140.63
US$444,391
|
3,160
|
140.63
|
US$444,391
|
|
|
2025-07-16 |
2025-07-16 |
PrS
Proposed sale
|
Officer
Officer
|
1,843
140.98
US$259,826
|
1,843
|
140.98
|
US$259,826
|
|
|
2025-07-14 |
2025-07-14 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
21,642
143.89
US$3,114,071
|
21,642
|
143.89
|
US$3,114,071
|
|
|
2025-07-11 |
2025-07-10 |
S
Sale
|
Chairman
Non-Executive Director
|
97,526
-17.9%
145.17
US$14,157,849
|
97,526
-17.9%
|
145.17
|
US$14,157,849
|
|
|
2025-07-10 |
2025-07-10 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
97,526
145.17
US$14,158,115
|
97,526
|
145.17
|
US$14,158,115
|
|
|
2025-04-16 |
2025-04-15 |
S
Sale
|
Non-Executive Director
|
3,650
-4.4%
149.25
US$544,762
|
3,650
-4.4%
|
149.25
|
US$544,762
|
|
|
2025-04-15 |
2025-04-15 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
3,650
149.25
US$544,763
|
3,650
|
149.25
|
US$544,763
|
|
|
2025-04-07 |
2025-04-03 |
S
Sale
|
Sr. Vice President
Officer
|
653
-4.4%
154.91
US$101,156
|
653
-4.4%
|
154.91
|
US$101,156
|
|
|
2025-04-07 |
2025-04-03 |
S
Sale
|
Sr. Vice President
Officer
|
31,000
-67.9%
154.58
US$4,791,980
|
31,000
-67.9%
|
154.58
|
US$4,791,980
|
|
|
2025-04-03 |
2025-04-03 |
PrS
Proposed sale
|
Officer
Officer
|
31,653
154.59
US$4,893,185
|
31,653
|
154.59
|
US$4,893,185
|
|
|
2025-02-03 |
2025-01-31 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
11,995
140.41
US$1,684,218
|
11,995
|
140.41
|
US$1,684,218
|
|
|
2025-01-15 |
2025-01-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
76,790
143.73
US$11,036,643
|
76,790
|
143.73
|
US$11,036,643
|
|
|
2025-01-10 |
2025-01-10 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
80,580
139.88
US$11,271,530
|
80,580
|
139.88
|
US$11,271,530
|
|
|
2024-11-14 |
2024-11-14 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
2,605
145.90
US$380,070
|
2,605
|
145.90
|
US$380,070
|
|
|
2024-11-13 |
2024-11-13 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
44,190
147.80
US$6,531,282
|
44,190
|
147.80
|
US$6,531,282
|
|
|
2024-11-12 |
2024-11-12 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
142,350
147.00
US$20,925,450
|
142,350
|
147.00
|
US$20,925,450
|
|
|
2024-10-30 |
2024-10-29 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
153,850
140.85
US$21,669,772
|
153,850
|
140.85
|
US$21,669,772
|
|
|
2024-10-29 |
2024-10-29 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
7,300
140.00
US$1,022,000
|
7,300
|
140.00
|
US$1,022,000
|
|
|
2024-10-28 |
2024-10-28 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
153,848
140.00
US$21,538,785
|
153,848
|
140.00
|
US$21,538,785
|
|
|
2024-10-21 |
2024-10-21 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
41,985
142.00
US$5,961,870
|
41,985
|
142.00
|
US$5,961,870
|
|
|
2024-10-18 |
2024-10-16 |
S
Sale
|
Sr. VP of Sales
Officer
|
11,557
-12.7%
142.34
US$1,645,023
|
11,557
-12.7%
|
142.34
|
US$1,645,023
|
|
|
2024-10-18 |
2024-10-16 |
S
Sale
|
Sr. VP of Sales
Officer
|
35,318
-27.9%
141.71
US$5,004,914
|
35,318
-27.9%
|
141.71
|
US$5,004,914
|
|
|
2024-10-16 |
2024-10-16 |
PrS
Proposed sale
|
Officer
Officer
|
46,875
141.87
US$6,649,997
|
46,875
|
141.87
|
US$6,649,997
|
|
|
2024-10-15 |
2024-10-16 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
7,143
143.50
US$1,025,020
|
7,143
|
143.50
|
US$1,025,020
|
|
|
2024-10-17 |
2024-10-15 |
S
Sale
|
Sr. VP, CFO
Officer
|
400
-2.3%
142.95
US$57,180
|
400
-2.3%
|
142.95
|
US$57,180
|
|
|
2024-10-17 |
2024-10-15 |
S
Sale
|
Sr. VP, CFO
Officer
|
12,615
-41.5%
142.33
US$1,795,493
|
12,615
-41.5%
|
142.33
|
US$1,795,493
|
|
|
2024-10-15 |
2024-10-15 |
PrS
Proposed sale
|
Officer
Officer
|
13,015
142.35
US$1,852,711
|
13,015
|
142.35
|
US$1,852,711
|
|
|
2024-10-10 |
2024-10-09 |
S
Sale
|
Sr. Vice President
Officer
|
26,428
-64.5%
139.03
US$3,674,285
|
26,428
-64.5%
|
139.03
|
US$3,674,285
|
|
|
2024-10-09 |
2024-10-09 |
PrS
Proposed sale
|
Officer
Officer
|
26,428
139.03
US$3,674,339
|
26,428
|
139.03
|
US$3,674,339
|
|
|
2024-10-08 |
2024-10-04 |
S
Sale
|
Sr. Vice President
Officer
|
14,731
-50.4%
139.18
US$2,050,261
|
14,731
-50.4%
|
139.18
|
US$2,050,261
|
|
|
2024-10-04 |
2024-10-04 |
PrS
Proposed sale
|
Officer
Officer
|
14,731
139.18
US$2,050,312
|
14,731
|
139.18
|
US$2,050,312
|
|
|
2024-08-28 |
2024-08-26 |
S
Sale
|
Non-Executive Director
|
8,641
-91.9%
130.69
US$1,129,292
|
8,641
-91.9%
|
130.69
|
US$1,129,292
|
|
|
2024-08-26 |
2024-08-26 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
8,641
130.69
US$1,129,309
|
8,641
|
130.69
|
US$1,129,309
|
|
|
2024-08-19 |
2024-08-16 |
S
Sale
|
VP, Controller & Treasurer
Officer
|
2,344
-31.0%
125.34
US$293,797
|
2,344
-31.0%
|
125.34
|
US$293,797
|
|
|
2024-08-16 |
2024-08-16 |
PrS
Proposed sale
|
Officer
Officer
|
2,344
125.34
US$293,797
|
2,344
|
125.34
|
US$293,797
|
|
|
2024-08-05 |
2024-08-06 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
19,554
125.10
US$2,446,205
|
19,554
|
125.10
|
US$2,446,205
|
|
|
2024-08-06 |
2024-08-05 |
S
Sale
|
Non-Executive Director
|
5,793
-51.8%
125.19
US$725,226
|
5,793
-51.8%
|
125.19
|
US$725,226
|
|
|
2024-08-06 |
2024-08-05 |
S
Sale
|
Non-Executive Director
|
8,641
-61.6%
125.22
US$1,082,026
|
8,641
-61.6%
|
125.22
|
US$1,082,026
|
|
|
2024-08-05 |
2024-08-05 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
14,434
125.21
US$1,807,257
|
14,434
|
125.21
|
US$1,807,257
|
|
|
2024-07-30 |
2024-07-26 |
S
Sale
|
Non-Executive Director
|
9,615
-64.1%
125.60
US$1,207,644
|
9,615
-64.1%
|
125.60
|
US$1,207,644
|
|
|
2024-07-26 |
2024-07-26 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
9,615
125.60
US$1,207,678
|
9,615
|
125.60
|
US$1,207,678
|
|
|
2024-07-25 |
2024-07-24 |
S
Sale
|
Sr. VP of Sales
Officer
|
8,954
-10.2%
123.60
US$1,106,714
|
8,954
-10.2%
|
123.60
|
US$1,106,714
|
|
|
2024-07-24 |
2024-07-24 |
PrS
Proposed sale
|
Officer
Officer
|
8,954
123.58
US$1,106,566
|
8,954
|
123.58
|
US$1,106,566
|
|
|
2024-07-17 |
2024-07-15 |
S
Sale
|
President and CEO
Officer
|
12,670
-18.5%
119.53
US$1,514,445
|
12,670
-18.5%
|
119.53
|
US$1,514,445
|
|
|
2024-07-15 |
2024-07-15 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
12,670
119.53
US$1,514,493
|
12,670
|
119.53
|
US$1,514,493
|
|
|
2024-07-03 |
2024-07-02 |
S
Sale
|
Chairman
Non-Executive Director
|
47,348
-9.4%
116.87
US$5,533,561
|
47,348
-9.4%
|
116.87
|
US$5,533,561
|
|
|
2024-07-03 |
2024-07-02 |
S
Sale
|
Chairman
Non-Executive Director
|
38,510
-8.1%
116.63
US$4,491,421
|
38,510
-8.1%
|
116.63
|
US$4,491,421
|
|
|
2024-07-02 |
2024-07-02 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
47,348
116.75
US$5,528,066
|
47,348
|
116.75
|
US$5,528,066
|
|
|
2024-07-02 |
2024-07-02 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
38,510
116.77
US$4,496,813
|
38,510
|
116.77
|
US$4,496,813
|
|
|
2024-07-03 |
2024-07-01 |
S
Sale
|
Chairman
Non-Executive Director
|
101,490
-18.8%
117.27
US$11,901,732
|
101,490
-18.8%
|
117.27
|
US$11,901,732
|
|
|
2024-07-01 |
2024-07-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
101,490
117.27
US$11,901,551
|
101,490
|
117.27
|
US$11,901,551
|
|