|
2026-05-15 |
2026-05-13 |
S
Sale
|
Sr. Vice President
Officer
|
22,074
+17.4%
330.22
US$2,106,593
|
22,074
+17.4%
|
330.22
|
US$2,106,593
|
|
|
2026-05-13 |
2026-05-13 |
PrS
Proposed sale
|
Officer
Officer
|
80,056
241.36
US$4,287,072
|
80,056
|
241.36
|
US$4,287,072
|
|
|
2026-05-08 |
2026-05-06 |
PrS
Proposed sale
|
10% OWNER
Large shareholder
|
38,275
173.07
US$4,082,749
|
38,275
|
173.07
|
US$4,082,749
|
|
|
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
|
|
|
2024-05-28 |
2024-05-24 |
S
Sale
|
Non-Executive Director
|
1,820
-25.3%
125.34
US$228,119
|
1,820
-25.3%
|
125.34
|
US$228,119
|
|
|
2024-05-28 |
2024-05-24 |
S
Sale
|
Non-Executive Director
|
8,400
-53.8%
124.38
US$1,044,792
|
8,400
-53.8%
|
124.38
|
US$1,044,792
|
|
|
2024-05-28 |
2024-05-24 |
S
Sale
|
Non-Executive Director
|
1,746
-24.5%
125.35
US$218,861
|
1,746
-24.5%
|
125.35
|
US$218,861
|
|
|
2024-05-28 |
2024-05-24 |
S
Sale
|
Non-Executive Director
|
7,743
-52.1%
124.36
US$962,919
|
7,743
-52.1%
|
124.36
|
US$962,919
|
|
|
2024-05-24 |
2024-05-24 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
19,709
125.88
US$2,480,969
|
19,709
|
125.88
|
US$2,480,969
|
|
|
2024-05-20 |
2024-05-17 |
S
Sale
|
Non-Executive Director
|
10,850
-13.4%
124.28
US$1,348,438
|
10,850
-13.4%
|
124.28
|
US$1,348,438
|
|
|
2024-05-17 |
2024-05-17 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
10,850
124.28
US$1,348,428
|
10,850
|
124.28
|
US$1,348,428
|
|
|
2024-02-08 |
2024-02-07 |
S
Sale
|
Sr. Vice President
Officer
|
40,068
-67.6%
121.89
US$4,883,889
|
40,068
-67.6%
|
121.89
|
US$4,883,889
|
|
|
2024-02-07 |
2024-02-07 |
PrS
Proposed sale
|
Officer
Officer
|
40,068
121.88
US$4,883,688
|
40,068
|
121.88
|
US$4,883,688
|
|