|
2026-06-17 |
2026-06-16 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
60,114
-2.4%
485.58
US$4,435,660
|
60,114
-2.4%
|
485.58
|
US$4,435,660
|
|
|
2026-06-17 |
2026-06-16 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,996
+46.3%
360.61
US$784,626
|
1,996
+46.3%
|
360.61
|
US$784,626
|
|
|
2026-06-17 |
2026-06-16 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
81,524
+32.9%
142.75
US$2,410,066
|
81,524
+32.9%
|
142.75
|
US$2,410,066
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.0%
287.36
US$100,000
|
1,000
-0.0%
|
287.36
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.0%
287.36
US$100,000
|
1,000
-0.0%
|
287.36
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
286.58
US$100,000
|
1,000
-0.1%
|
286.58
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
286.58
US$100,000
|
1,000
-0.1%
|
286.58
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
285.42
US$100,000
|
1,000
-0.2%
|
285.42
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
285.42
US$100,000
|
1,000
-0.2%
|
285.42
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
283.78
US$100,000
|
1,000
-0.1%
|
283.78
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
283.78
US$100,000
|
1,000
-0.1%
|
283.78
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.3%
283.21
US$100,000
|
1,000
-0.3%
|
283.21
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.3%
283.21
US$100,000
|
1,000
-0.3%
|
283.21
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
1,000
-1.3%
283.54
US$100,000
|
1,000
-1.3%
|
283.54
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.0%
287.36
US$100,000
|
1,000
-0.0%
|
287.36
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
286.58
US$100,000
|
1,000
-0.1%
|
286.58
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
285.42
US$100,000
|
1,000
-0.2%
|
285.42
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
283.78
US$100,000
|
1,000
-0.1%
|
283.78
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.3%
283.21
US$100,000
|
1,000
-0.3%
|
283.21
|
US$100,000
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
282.10
US$100,000
|
1,000
-0.1%
|
282.10
|
US$100,000
|
|
|
2026-06-09 |
2026-06-09 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
283.54
US$100,000
|
1,000
|
283.54
|
US$100,000
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
302.40
US$100,000
|
1,000
-0.1%
|
302.40
|
US$100,000
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
301.25
US$100,000
|
1,000
-0.1%
|
301.25
|
US$100,000
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
300.13
US$100,000
|
1,000
-0.1%
|
300.13
|
US$100,000
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.0%
298.45
US$100,000
|
1,000
-0.0%
|
298.45
|
US$100,000
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
297.67
US$100,000
|
1,000
-0.1%
|
297.67
|
US$100,000
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.0%
295.17
US$100,000
|
1,000
-0.0%
|
295.17
|
US$100,000
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.3%
293.41
US$100,000
|
1,000
-0.3%
|
293.41
|
US$100,000
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
1,000
-1.3%
293.45
US$100,000
|
1,000
-1.3%
|
293.45
|
US$100,000
|
|
|
2026-06-02 |
2026-06-02 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
293.45
US$100,000
|
1,000
|
293.45
|
US$100,000
|
|
|
2026-06-02 |
2026-06-02 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
1,000
296.59
US$100,000
|
1,000
|
296.59
|
US$100,000
|
|
|
2026-05-29 |
2026-05-27 |
B
Purchase
|
Non-Executive Director
|
2
+0.3%
309.01
US$714
|
2
+0.3%
|
309.01
|
US$714
|
|
|
2026-05-29 |
2026-05-27 |
B
Purchase
|
Non-Executive Director
|
14
+0.3%
305.28
US$4,215
|
14
+0.3%
|
305.28
|
US$4,215
|
|
|
2026-04-29 |
2026-04-28 |
S
Sale
|
EVP - Technology & CSO
Officer
|
5,000
-12.4%
271.02
US$1,355,106
|
5,000
-12.4%
|
271.02
|
US$1,355,106
|
|
|
2026-04-28 |
2026-04-28 |
PrS
Proposed sale
|
Officer
Officer
|
5,000
271.02
US$1,355,106
|
5,000
|
271.02
|
US$1,355,106
|
|
|
2026-04-15 |
2026-04-14 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
498
-1.3%
270.06
US$134,490
|
498
-1.3%
|
270.06
|
US$134,490
|
|
|
2026-04-14 |
2026-04-14 |
PrS
Proposed sale
|
Officer
Officer
|
498
270.06
US$134,490
|
498
|
270.06
|
US$134,490
|
|
|
2026-04-08 |
2026-04-07 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
498
-1.3%
274.00
US$136,452
|
498
-1.3%
|
274.00
|
US$136,452
|
|
|
2026-04-07 |
2026-04-07 |
PrS
Proposed sale
|
Officer
Officer
|
498
274.00
US$136,452
|
498
|
274.00
|
US$136,452
|
|
|
2026-03-26 |
2026-03-25 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
498
-1.3%
250.00
US$124,500
|
498
-1.3%
|
250.00
|
US$124,500
|
|
|
2026-03-25 |
2026-03-25 |
PrS
Proposed sale
|
Officer
Officer
|
498
250.00
US$124,500
|
498
|
250.00
|
US$124,500
|
|
|
2026-03-11 |
2026-03-10 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
332
-0.8%
240.62
US$79,886
|
332
-0.8%
|
240.62
|
US$79,886
|
|
|
2026-03-10 |
2026-03-10 |
PrS
Proposed sale
|
Officer
Officer
|
332
240.62
US$79,886
|
332
|
240.62
|
US$79,886
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
166
-0.4%
225.34
US$37,406
|
166
-0.4%
|
225.34
|
US$37,406
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
332
-0.8%
235.00
US$78,020
|
332
-0.8%
|
235.00
|
US$78,020
|
|
|
2026-03-03 |
2026-03-03 |
PrS
Proposed sale
|
Officer
Officer
|
498
231.78
US$115,426
|
498
|
231.78
|
US$115,426
|
|
|
2026-03-03 |
2026-02-27 |
B
Purchase
|
Non-Executive Director
|
3
+0.4%
219.44
US$712
|
3
+0.4%
|
219.44
|
US$712
|
|
|
2026-03-03 |
2026-02-27 |
B
Purchase
|
Non-Executive Director
|
19
+0.4%
223.54
US$4,200
|
19
+0.4%
|
223.54
|
US$4,200
|
|
|
2026-02-11 |
2026-02-10 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
166
-0.4%
219.24
US$36,394
|
166
-0.4%
|
219.24
|
US$36,394
|
|
|
2026-02-10 |
2026-02-10 |
PrS
Proposed sale
|
Officer
Officer
|
166
219.24
US$36,394
|
166
|
219.24
|
US$36,394
|
|
|
2026-02-04 |
2026-02-03 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
166
-0.5%
250.00
US$41,500
|
166
-0.5%
|
250.00
|
US$41,500
|
|
|
2026-02-04 |
2026-02-03 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
166
-0.5%
250.00
US$41,500
|
166
-0.5%
|
250.00
|
US$41,500
|
|
|
2026-02-04 |
2026-02-03 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
332
-1.1%
248.62
US$82,542
|
332
-1.1%
|
248.62
|
US$82,542
|
|
|
2026-02-03 |
2026-02-03 |
PrS
Proposed sale
|
Officer
Officer
|
498
249.08
US$124,042
|
498
|
249.08
|
US$124,042
|
|
|
2026-01-15 |
2026-01-15 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
40
-0.0%
251.08
US$10,043
|
40
-0.0%
|
251.08
|
US$10,043
|
|
|
2026-01-15 |
2026-01-15 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
120
-0.0%
250.58
US$30,069
|
120
-0.0%
|
250.58
|
US$30,069
|
|
|
2026-01-15 |
2026-01-15 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,640
-0.4%
249.34
US$408,921
|
1,640
-0.4%
|
249.34
|
US$408,921
|
|
|
2026-01-15 |
2026-01-15 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
120
-0.0%
248.15
US$29,778
|
120
-0.0%
|
248.15
|
US$29,778
|
|
|
2026-01-15 |
2026-01-15 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
80
-0.0%
246.51
US$19,721
|
80
-0.0%
|
246.51
|
US$19,721
|
|
|
2026-01-15 |
2026-01-14 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
80
-0.0%
250.74
US$20,059
|
80
-0.0%
|
250.74
|
US$20,059
|
|
|
2026-01-15 |
2026-01-14 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
720
-0.2%
249.09
US$179,342
|
720
-0.2%
|
249.09
|
US$179,342
|
|
|
2026-01-15 |
2026-01-14 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
640
-0.2%
248.11
US$158,792
|
640
-0.2%
|
248.11
|
US$158,792
|
|
|
2026-01-15 |
2026-01-14 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
560
-0.1%
247.07
US$138,361
|
560
-0.1%
|
247.07
|
US$138,361
|
|
|
2026-01-14 |
2026-01-14 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
4,000
246.34
US$985,360
|
4,000
|
246.34
|
US$985,360
|
|
|
2026-01-15 |
2026-01-13 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
140
-0.0%
250.23
US$35,032
|
140
-0.0%
|
250.23
|
US$35,032
|
|
|
2026-01-15 |
2026-01-13 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,832
-0.4%
249.32
US$456,757
|
1,832
-0.4%
|
249.32
|
US$456,757
|
|
|
2026-01-15 |
2026-01-13 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,320
-0.3%
248.35
US$327,826
|
1,320
-0.3%
|
248.35
|
US$327,826
|
|
|
2026-01-15 |
2026-01-13 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
760
-0.2%
247.39
US$188,013
|
760
-0.2%
|
247.39
|
US$188,013
|
|
|
2026-01-15 |
2026-01-13 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
948
-0.2%
246.17
US$233,366
|
948
-0.2%
|
246.17
|
US$233,366
|
|
|
2026-01-14 |
2026-01-13 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
166
-0.5%
250.00
US$41,500
|
166
-0.5%
|
250.00
|
US$41,500
|
|
|
2026-01-14 |
2026-01-13 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
332
-1.1%
248.07
US$82,359
|
332
-1.1%
|
248.07
|
US$82,359
|
|
|
2026-01-13 |
2026-01-13 |
PrS
Proposed sale
|
Officer
Officer
|
498
248.71
US$123,859
|
498
|
248.71
|
US$123,859
|
|
|
2026-01-12 |
2026-01-09 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
166
-0.5%
250.00
US$41,500
|
166
-0.5%
|
250.00
|
US$41,500
|
|
|
2026-01-09 |
2026-01-09 |
PrS
Proposed sale
|
Officer
Officer
|
166
250.00
US$41,500
|
166
|
250.00
|
US$41,500
|
|
|
2026-01-07 |
2026-01-06 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
332
-1.1%
240.83
US$79,956
|
332
-1.1%
|
240.83
|
US$79,956
|
|