|
2026-07-30 |
2026-07-30 |
PrS
Proposed sale
|
Officer
Officer
|
5,938
52.86
US$1,482,080
|
5,938
|
52.86
|
US$1,482,080
|
|
|
2026-07-01 |
2026-07-02 |
PrS
Proposed sale
|
10% Stockholder, Member of Section 13(d) Group
Large shareholder
|
86,101
164.16
US$3,227,090
|
86,101
|
164.16
|
US$3,227,090
|
|
|
2026-07-01 |
2026-06-30 |
S
Sale
|
Non-Executive Director
|
21,412
+45.9%
441.85
US$1,749,973
|
21,412
+45.9%
|
441.85
|
US$1,749,973
|
|
|
2026-06-30 |
2026-06-30 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
833
225.00
US$187,425
|
833
|
225.00
|
US$187,425
|
|
|
2026-07-01 |
2026-06-29 |
S
Sale
|
Non-Executive Director
|
2,031
-29.6%
222.77
US$452,446
|
2,031
-29.6%
|
222.77
|
US$452,446
|
|
|
2026-06-29 |
2026-06-29 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
2,031
222.77
US$452,454
|
2,031
|
222.77
|
US$452,454
|
|
|
2026-06-29 |
2026-06-26 |
S
Sale
|
Non-Executive Director
|
833
-5.8%
210.00
US$174,930
|
833
-5.8%
|
210.00
|
US$174,930
|
|
|
2026-06-26 |
2026-06-26 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
833
210.00
US$174,930
|
833
|
210.00
|
US$174,930
|
|
|
2026-06-26 |
2026-06-26 |
PrS
Proposed sale
|
Former Officer
Officer
|
10,000
205.00
US$2,050,000
|
10,000
|
205.00
|
US$2,050,000
|
|
|
2026-06-25 |
2026-06-25 |
PrS
Proposed sale
|
Former Officer
Officer
|
10,000
202.00
US$2,020,017
|
10,000
|
202.00
|
US$2,020,017
|
|
|
2026-06-25 |
2026-06-25 |
PrS
Proposed sale
|
Former Officer
Officer
|
4,533
200.00
US$906,600
|
4,533
|
200.00
|
US$906,600
|
|
|
2026-06-24 |
2026-06-24 |
PrS
Proposed sale
|
Former Officer
Officer
|
4,128
193.38
US$798,267
|
4,128
|
193.38
|
US$798,267
|
|
|
2026-06-16 |
2026-06-15 |
S
Sale
|
SVP, Human Resources
Officer
|
609
-4.0%
181.00
US$110,229
|
609
-4.0%
|
181.00
|
US$110,229
|
|
|
2026-06-15 |
2026-06-15 |
PrS
Proposed sale
|
Officer
Officer
|
609
181.00
US$110,229
|
609
|
181.00
|
US$110,229
|
|
|
2026-06-15 |
2026-06-12 |
S
Sale
|
See remarks
Officer
|
1,000
-3.4%
181.66
US$181,660
|
1,000
-3.4%
|
181.66
|
US$181,660
|
|
|
2026-06-12 |
2026-06-12 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
181.66
US$181,662
|
1,000
|
181.66
|
US$181,662
|
|
|
2026-06-09 |
2026-06-09 |
PrS
Proposed sale
|
Former Officer
Officer
|
328
171.71
US$56,321
|
328
|
171.71
|
US$56,321
|
|
|
2026-05-26 |
2026-05-22 |
S
Sale
|
Non-Executive Director
|
90
-1.8%
160.00
US$14,400
|
90
-1.8%
|
160.00
|
US$14,400
|
|
|
2026-05-22 |
2026-05-22 |
PrS
Proposed sale
|
Officer
Officer
|
90
160.00
US$14,400
|
90
|
160.00
|
US$14,400
|
|
|
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
|
|