|
2026-06-09 |
2026-06-09 |
PrS
Proposed sale
|
Former Officer
Officer
|
97,249
61.26
US$446,368
|
97,249
|
61.26
|
US$446,368
|
|
|
2026-05-26 |
2026-05-22 |
S
Sale
|
Non-Executive Director
|
70,310
-40.6%
327.06
US$1,370,268
|
70,310
-40.6%
|
327.06
|
US$1,370,268
|
|
|
2026-05-22 |
2026-05-22 |
PrS
Proposed sale
|
Officer
Officer
|
55,974
11.88
US$1,956,002
|
55,974
|
11.88
|
US$1,956,002
|
|
|
2026-05-07 |
2026-05-07 |
PrS
Proposed sale
|
Former Officer
Officer
|
9,208
150.00
US$1,381,200
|
9,208
|
150.00
|
US$1,381,200
|
|
|
2026-05-04 |
2026-05-04 |
PrS
Proposed sale
|
Former Officer
Officer
|
7,853
150.40
US$1,181,088
|
7,853
|
150.40
|
US$1,181,088
|
|
|
2026-05-01 |
2026-04-30 |
S
Sale
|
Non-Executive Director
|
180
-3.5%
160.00
US$28,800
|
180
-3.5%
|
160.00
|
US$28,800
|
|
|
2026-04-30 |
2026-04-30 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
180
160.00
US$28,800
|
180
|
160.00
|
US$28,800
|
|
|
2026-03-11 |
2026-03-10 |
S
Sale
|
See remarks
Officer
|
1,000
-1.9%
141.88
US$141,880
|
1,000
-1.9%
|
141.88
|
US$141,880
|
|
|
2026-03-10 |
2026-03-10 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
141.88
US$141,880
|
1,000
|
141.88
|
US$141,880
|
|
|
2025-12-19 |
2025-12-18 |
S
Sale
|
President and CEO
Executive Director
|
724
-1.0%
148.62
US$107,601
|
724
-1.0%
|
148.62
|
US$107,601
|
|
|
2025-12-19 |
2025-12-18 |
S
Sale
|
President and CEO
Executive Director
|
1,476
-1.9%
147.71
US$218,020
|
1,476
-1.9%
|
147.71
|
US$218,020
|
|
|
2025-12-19 |
2025-12-18 |
S
Sale
|
President and CEO
Executive Director
|
800
-1.0%
146.72
US$117,376
|
800
-1.0%
|
146.72
|
US$117,376
|
|
|
2025-12-18 |
2025-12-18 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
3,000
147.66
US$442,992
|
3,000
|
147.66
|
US$442,992
|
|
|
2025-12-19 |
2025-12-17 |
S
Sale
|
See remarks
Officer
|
811
-1.5%
149.47
US$121,220
|
811
-1.5%
|
149.47
|
US$121,220
|
|
|
2025-12-19 |
2025-12-17 |
S
Sale
|
See remarks
Officer
|
189
-0.3%
148.11
US$27,993
|
189
-0.3%
|
148.11
|
US$27,993
|
|
|
2025-12-17 |
2025-12-17 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
149.21
US$149,212
|
1,000
|
149.21
|
US$149,212
|
|
|
2025-12-17 |
2025-12-16 |
S
Sale
|
See remarks
Officer
|
8,857
-20.8%
149.00
US$1,319,693
|
8,857
-20.8%
|
149.00
|
US$1,319,693
|
|
|
2025-12-16 |
2025-12-16 |
PrS
Proposed sale
|
Officer
Officer
|
8,857
149.00
US$1,319,693
|
8,857
|
149.00
|
US$1,319,693
|
|
|
2025-12-17 |
2025-12-15 |
S
Sale
|
See remarks
Officer
|
89
-0.2%
150.00
US$13,350
|
89
-0.2%
|
150.00
|
US$13,350
|
|
|
2025-12-15 |
2025-12-15 |
PrS
Proposed sale
|
Officer
Officer
|
89
150.00
US$13,350
|
89
|
150.00
|
US$13,350
|
|
|
2025-09-18 |
2025-09-17 |
S
Sale
|
SVP, Human Resources
Officer
|
1,000
-5.7%
167.33
US$167,330
|
1,000
-5.7%
|
167.33
|
US$167,330
|
|
|
2025-09-17 |
2025-09-17 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
167.33
US$167,330
|
1,000
|
167.33
|
US$167,330
|
|
|
2025-09-16 |
2025-09-15 |
S
Sale
|
SVP, Information Technology
Officer
|
759
-4.5%
166.75
US$126,563
|
759
-4.5%
|
166.75
|
US$126,563
|
|
|
2025-09-16 |
2025-09-15 |
S
Sale
|
President and CEO
Executive Director
|
1,905
-2.4%
166.00
US$316,230
|
1,905
-2.4%
|
166.00
|
US$316,230
|
|
|
2025-09-15 |
2025-09-15 |
PrS
Proposed sale
|
Officer
Officer
|
759
166.75
US$126,566
|
759
|
166.75
|
US$126,566
|
|
|
2025-09-15 |
2025-09-15 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
1,905
166.00
US$316,230
|
1,905
|
166.00
|
US$316,230
|
|
|
2025-09-16 |
2025-09-12 |
S
Sale
|
President and CEO
Executive Director
|
1,195
-1.5%
168.14
US$200,927
|
1,195
-1.5%
|
168.14
|
US$200,927
|
|
|
2025-09-16 |
2025-09-12 |
S
Sale
|
President and CEO
Executive Director
|
5,824
-6.8%
166.32
US$968,648
|
5,824
-6.8%
|
166.32
|
US$968,648
|
|
|
2025-09-12 |
2025-09-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
7,019
166.63
US$1,169,578
|
7,019
|
166.63
|
US$1,169,578
|
|
|
2025-09-11 |
2025-09-10 |
S
Sale
|
Non-Executive Director
|
1,027
-3.1%
170.18
US$174,775
|
1,027
-3.1%
|
170.18
|
US$174,775
|
|
|
2025-09-11 |
2025-09-10 |
S
Sale
|
Non-Executive Director
|
502
-1.5%
166.56
US$83,613
|
502
-1.5%
|
166.56
|
US$83,613
|
|
|
2025-09-11 |
2025-09-10 |
S
Sale
|
Non-Executive Director
|
1,860
-5.2%
165.70
US$308,202
|
1,860
-5.2%
|
165.70
|
US$308,202
|
|
|
2025-09-10 |
2025-09-10 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
3,389
167.18
US$566,588
|
3,389
|
167.18
|
US$566,588
|
|
|
2025-09-08 |
2025-09-04 |
S
Sale
|
Prescott General Partners LLC
Large shareholder
|
17,354
-25.7%
172.88
US$3,000,160
|
17,354
-25.7%
|
172.88
|
US$3,000,160
|
|
|
2025-09-08 |
2025-09-04 |
S
Sale
|
Prescott General Partners LLC
Large shareholder
|
57,844
-10.0%
172.88
US$10,000,071
|
57,844
-10.0%
|
172.88
|
US$10,000,071
|
|
|
2025-09-08 |
2025-09-04 |
S
Sale
|
Prescott General Partners LLC
Large shareholder
|
11,569
-21.7%
172.88
US$2,000,049
|
11,569
-21.7%
|
172.88
|
US$2,000,049
|
|
|
2025-09-08 |
2025-09-04 |
S
Sale
|
Prescott General Partners LLC
Large shareholder
|
260,297
-21.5%
172.88
US$45,000,145
|
260,297
-21.5%
|
172.88
|
US$45,000,145
|
|
|
2025-08-08 |
2025-08-06 |
S
Sale
|
Non-Executive Director
|
402
-2.5%
160.00
US$64,320
|
402
-2.5%
|
160.00
|
US$64,320
|
|
|
2025-08-06 |
2025-08-06 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
402
160.00
US$64,320
|
402
|
160.00
|
US$64,320
|
|
|
2025-08-01 |
2025-07-31 |
S
Sale
|
See remarks
Officer
|
128
-0.3%
159.00
US$20,352
|
128
-0.3%
|
159.00
|
US$20,352
|
|
|
2025-07-31 |
2025-07-31 |
PrS
Proposed sale
|
Officer
Officer
|
128
159.00
US$20,352
|
128
|
159.00
|
US$20,352
|
|
|
2025-07-31 |
2025-07-30 |
S
Sale
|
See remarks
Officer
|
4,704
-9.9%
159.50
US$750,288
|
4,704
-9.9%
|
159.50
|
US$750,288
|
|
|
2025-07-30 |
2025-07-30 |
PrS
Proposed sale
|
Officer
Officer
|
4,704
159.50
US$750,275
|
4,704
|
159.50
|
US$750,275
|
|
|
2025-07-01 |
2025-07-02 |
PrS
Proposed sale
|
10% Stockholder, Member of Section 13(d) Group
Large shareholder
|
32,649
169.09
US$5,520,619
|
32,649
|
169.09
|
US$5,520,619
|
|
|
2025-06-12 |
2025-06-11 |
S
Sale
|
Non-Executive Director
|
50
-0.3%
161.00
US$8,050
|
50
-0.3%
|
161.00
|
US$8,050
|
|
|
2025-06-11 |
2025-06-11 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
50
161.00
US$8,050
|
50
|
161.00
|
US$8,050
|
|
|
2025-06-03 |
2025-06-02 |
S
Sale
|
Non-Executive Director
|
499
-9.0%
156.22
US$77,954
|
499
-9.0%
|
156.22
|
US$77,954
|
|
|
2025-06-03 |
2025-06-02 |
S
Sale
|
Non-Executive Director
|
2,001
-26.4%
155.61
US$311,376
|
2,001
-26.4%
|
155.61
|
US$311,376
|
|
|
2025-06-02 |
2025-06-02 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
2,500
155.00
US$387,500
|
2,500
|
155.00
|
US$387,500
|
|
|
2025-05-22 |
2025-05-21 |
S
Sale
|
SVP, Human Resources
Officer
|
1,010
-8.9%
150.00
US$151,500
|
1,010
-8.9%
|
150.00
|
US$151,500
|
|
|
2025-05-21 |
2025-05-21 |
PrS
Proposed sale
|
Officer
Officer
|
1,010
150.00
US$151,500
|
1,010
|
150.00
|
US$151,500
|
|
|
2025-02-24 |
2025-02-21 |
S
Sale
|
See remarks
Officer
|
1,000
-3.1%
145.00
US$145,000
|
1,000
-3.1%
|
145.00
|
US$145,000
|
|
|
2025-02-21 |
2025-02-21 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
145.00
US$145,000
|
1,000
|
145.00
|
US$145,000
|
|
|
2025-02-20 |
2025-02-18 |
S
Sale
|
Prescott General Partners LLC
Large shareholder
|
162,712
-11.6%
147.50
US$24,000,020
|
162,712
-11.6%
|
147.50
|
US$24,000,020
|
|
|
2025-02-18 |
2025-02-14 |
S
Sale
|
SVP, Accounting
Officer
|
10
-0.1%
150.63
US$1,506
|
10
-0.1%
|
150.63
|
US$1,506
|
|
|
2025-02-18 |
2025-02-14 |
S
Sale
|
SVP, Accounting
Officer
|
1,990
-21.7%
150.22
US$298,938
|
1,990
-21.7%
|
150.22
|
US$298,938
|
|
|
2025-02-18 |
2025-02-14 |
S
Sale
|
See remarks
Officer
|
5
-0.0%
152.16
US$761
|
5
-0.0%
|
152.16
|
US$761
|
|
|
2025-02-18 |
2025-02-14 |
S
Sale
|
See remarks
Officer
|
157
-1.1%
151.50
US$23,786
|
157
-1.1%
|
151.50
|
US$23,786
|
|
|
2025-02-14 |
2025-02-14 |
PrS
Proposed sale
|
Officer
Officer
|
162
151.52
US$24,546
|
162
|
151.52
|
US$24,546
|
|
|
2025-02-14 |
2025-02-14 |
PrS
Proposed sale
|
Officer
Officer
|
2,000
150.22
US$300,442
|
2,000
|
150.22
|
US$300,442
|
|
|
2025-02-18 |
2025-02-13 |
S
Sale
|
See remarks
Officer
|
488
-3.2%
150.19
US$73,293
|
488
-3.2%
|
150.19
|
US$73,293
|
|
|
2025-02-14 |
2025-02-13 |
S
Sale
|
SVP, Information Technology
Officer
|
1,259
-15.7%
148.46
US$186,911
|
1,259
-15.7%
|
148.46
|
US$186,911
|
|
|
2025-02-13 |
2025-02-13 |
PrS
Proposed sale
|
Officer
Officer
|
488
150.19
US$73,291
|
488
|
150.19
|
US$73,291
|
|
|
2025-02-13 |
2025-02-13 |
PrS
Proposed sale
|
Officer
Officer
|
1,259
148.46
US$186,910
|
1,259
|
148.46
|
US$186,910
|
|
|
2025-02-13 |
2025-02-12 |
S
Sale
|
SVP, Information Technology
Officer
|
94
-1.2%
144.19
US$13,554
|
94
-1.2%
|
144.19
|
US$13,554
|
|
|
2025-02-13 |
2025-02-12 |
S
Sale
|
SVP, Information Technology
Officer
|
406
-4.8%
143.44
US$58,237
|
406
-4.8%
|
143.44
|
US$58,237
|
|
|
2025-02-12 |
2025-02-12 |
PrS
Proposed sale
|
Officer
Officer
|
500
143.58
US$71,788
|
500
|
143.58
|
US$71,788
|
|
|
2025-02-03 |
2025-01-31 |
S
Sale
|
SVP, Human Resources
Officer
|
600
-6.6%
139.81
US$83,886
|
600
-6.6%
|
139.81
|
US$83,886
|
|
|
2025-01-31 |
2025-01-31 |
PrS
Proposed sale
|
Officer
Officer
|
600
139.81
US$83,883
|
600
|
139.81
|
US$83,883
|
|
|
2025-01-29 |
2025-01-28 |
S
Sale
|
See remarks
Officer
|
600
-3.8%
150.00
US$90,000
|
600
-3.8%
|
150.00
|
US$90,000
|
|
|
2025-01-28 |
2025-01-28 |
PrS
Proposed sale
|
Officer
Officer
|
600
150.00
US$90,000
|
600
|
150.00
|
US$90,000
|
|
|
2024-11-04 |
2024-11-01 |
S
Sale
|
See remarks
Officer
|
550
-4.6%
114.30
US$62,865
|
550
-4.6%
|
114.30
|
US$62,865
|
|
|
2024-11-01 |
2024-11-01 |
PrS
Proposed sale
|
Officer
Officer
|
550
114.30
US$62,865
|
550
|
114.30
|
US$62,865
|
|
|
2024-08-02 |
2024-08-01 |
S
Sale
|
See remarks
Officer
|
500
-3.4%
120.78
US$60,390
|
500
-3.4%
|
120.78
|
US$60,390
|
|
|
2024-08-01 |
2024-08-01 |
PrS
Proposed sale
|
Officer
Officer
|
500
120.78
US$60,390
|
500
|
120.78
|
US$60,390
|
|