|
2026-08-05 |
2026-08-04 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
76,286
+31.2%
77.72
US$2,399,318
|
76,286
+31.2%
|
77.72
|
US$2,399,318
|
|
|
2026-08-05 |
2026-08-04 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
61,859
-30.0%
34.65
US$435,814
|
61,859
-30.0%
|
34.65
|
US$435,814
|
|
|
2026-08-05 |
2026-08-04 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
4,326
-19.5%
82.80
US$2,843,340
|
4,326
-19.5%
|
82.80
|
US$2,843,340
|
|
|
2026-08-05 |
2026-08-04 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
295.91
US$100,000
|
1,000
-0.1%
|
295.91
|
US$100,000
|
|
|
2026-08-05 |
2026-08-04 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.3%
294.48
US$100,000
|
1,000
-0.3%
|
294.48
|
US$100,000
|
|
|
2026-08-04 |
2026-08-03 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
1,000
-1.4%
292.20
US$100,000
|
1,000
-1.4%
|
292.20
|
US$100,000
|
|
|
2026-08-03 |
2026-08-03 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
292.20
US$100,000
|
1,000
|
292.20
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.0%
283.76
US$100,000
|
1,000
-0.0%
|
283.76
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
282.14
US$100,000
|
1,000
-0.1%
|
282.14
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.6%
280.98
US$100,000
|
1,000
-0.6%
|
280.98
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
280.01
US$100,000
|
1,000
-0.1%
|
280.01
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
EVP, Chief Financial Officer
Officer
|
1,000
-1.6%
281.56
US$100,000
|
1,000
-1.6%
|
281.56
|
US$100,000
|
|
|
2026-07-28 |
2026-07-28 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
281.56
US$100,000
|
1,000
|
281.56
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
274.21
US$100,000
|
1,000
-0.2%
|
274.21
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
273.28
US$100,000
|
1,000
-0.1%
|
273.28
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.0%
271.89
US$100,000
|
1,000
-0.0%
|
271.89
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
270.90
US$100,000
|
1,000
-0.1%
|
270.90
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.0%
268.63
US$100,000
|
1,000
-0.0%
|
268.63
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
267.59
US$100,000
|
1,000
-0.2%
|
267.59
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.1%
266.14
US$100,000
|
1,000
-0.1%
|
266.14
|
US$100,000
|
|
|
2026-07-22 |
2026-07-20 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
1,000
-1.4%
280.00
US$100,000
|
1,000
-1.4%
|
280.00
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
280.00
US$100,000
|
1,000
|
280.00
|
US$100,000
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
300
-0.1%
269.76
US$80,928
|
300
-0.1%
|
269.76
|
US$80,928
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,100
-0.3%
268.88
US$295,764
|
1,100
-0.3%
|
268.88
|
US$295,764
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
900
-0.2%
267.79
US$241,013
|
900
-0.2%
|
267.79
|
US$241,013
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
266.17
US$266,170
|
1,000
-0.2%
|
266.17
|
US$266,170
|
|
|
2026-07-09 |
2026-07-08 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
250
-0.7%
269.23
US$67,308
|
250
-0.7%
|
269.23
|
US$67,308
|
|
|
2026-07-08 |
2026-07-08 |
PrS
Proposed sale
|
Officer
Officer
|
250
269.23
US$67,308
|
250
|
269.23
|
US$67,308
|
|
|
2026-07-08 |
2026-07-07 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
100
-0.0%
268.89
US$26,889
|
100
-0.0%
|
268.89
|
US$26,889
|
|
|
2026-07-08 |
2026-07-07 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
900
-0.2%
267.45
US$240,709
|
900
-0.2%
|
267.45
|
US$240,709
|
|
|
2026-07-08 |
2026-07-07 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
266.41
US$266,409
|
1,000
-0.2%
|
266.41
|
US$266,409
|
|
|
2026-07-08 |
2026-07-07 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,200
-0.3%
264.78
US$317,734
|
1,200
-0.3%
|
264.78
|
US$317,734
|
|
|
2026-07-08 |
2026-07-07 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
100
-0.0%
263.64
US$26,364
|
100
-0.0%
|
263.64
|
US$26,364
|
|
|
2026-07-02 |
2026-07-01 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
250
-0.7%
255.83
US$63,958
|
250
-0.7%
|
255.83
|
US$63,958
|
|
|
2026-07-01 |
2026-07-01 |
PrS
Proposed sale
|
Officer
Officer
|
250
255.83
US$63,958
|
250
|
255.83
|
US$63,958
|
|
|
2026-07-01 |
2026-06-30 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
200
-0.0%
252.50
US$50,499
|
200
-0.0%
|
252.50
|
US$50,499
|
|
|
2026-07-01 |
2026-06-30 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,400
-0.3%
251.56
US$352,190
|
1,400
-0.3%
|
251.56
|
US$352,190
|
|
|
2026-07-01 |
2026-06-30 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,400
-0.3%
250.41
US$350,580
|
1,400
-0.3%
|
250.41
|
US$350,580
|
|
|
2026-07-01 |
2026-06-30 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
300
-0.1%
249.47
US$74,841
|
300
-0.1%
|
249.47
|
US$74,841
|
|
|
2026-06-24 |
2026-06-23 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,100
-0.3%
249.98
US$274,978
|
1,100
-0.3%
|
249.98
|
US$274,978
|
|
|
2026-06-24 |
2026-06-23 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
700
-0.2%
248.80
US$174,159
|
700
-0.2%
|
248.80
|
US$174,159
|
|
|
2026-06-24 |
2026-06-23 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
993
-0.2%
247.62
US$245,884
|
993
-0.2%
|
247.62
|
US$245,884
|
|
|
2026-06-24 |
2026-06-23 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
507
-0.1%
246.78
US$125,120
|
507
-0.1%
|
246.78
|
US$125,120
|
|
|
2026-06-17 |
2026-06-16 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,100
-0.3%
275.47
US$303,019
|
1,100
-0.3%
|
275.47
|
US$303,019
|
|
|
2026-06-17 |
2026-06-16 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
700
-0.2%
274.07
US$191,850
|
700
-0.2%
|
274.07
|
US$191,850
|
|
|
2026-06-17 |
2026-06-16 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,500
-0.3%
273.37
US$410,057
|
1,500
-0.3%
|
273.37
|
US$410,057
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
200
-0.0%
287.36
US$57,471
|
200
-0.0%
|
287.36
|
US$57,471
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
200
-0.0%
287.36
US$57,471
|
200
-0.0%
|
287.36
|
US$57,471
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
275
-0.1%
286.58
US$78,809
|
275
-0.1%
|
286.58
|
US$78,809
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
275
-0.1%
286.58
US$78,809
|
275
-0.1%
|
286.58
|
US$78,809
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
285.42
US$285,415
|
1,000
-0.2%
|
285.42
|
US$285,415
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
285.42
US$285,415
|
1,000
-0.2%
|
285.42
|
US$285,415
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
250
-0.1%
283.78
US$70,945
|
250
-0.1%
|
283.78
|
US$70,945
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
250
-0.1%
283.78
US$70,945
|
250
-0.1%
|
283.78
|
US$70,945
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,100
-0.3%
283.21
US$311,530
|
1,100
-0.3%
|
283.21
|
US$311,530
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,100
-0.3%
283.21
US$311,530
|
1,100
-0.3%
|
283.21
|
US$311,530
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
500
-1.3%
283.54
US$141,770
|
500
-1.3%
|
283.54
|
US$141,770
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
200
-0.0%
287.36
US$57,471
|
200
-0.0%
|
287.36
|
US$57,471
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
275
-0.1%
286.58
US$78,809
|
275
-0.1%
|
286.58
|
US$78,809
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,000
-0.2%
285.42
US$285,415
|
1,000
-0.2%
|
285.42
|
US$285,415
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
250
-0.1%
283.78
US$70,945
|
250
-0.1%
|
283.78
|
US$70,945
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,100
-0.3%
283.21
US$311,530
|
1,100
-0.3%
|
283.21
|
US$311,530
|
|
|
2026-06-11 |
2026-06-09 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
475
-0.1%
282.10
US$133,999
|
475
-0.1%
|
282.10
|
US$133,999
|
|
|
2026-06-09 |
2026-06-09 |
PrS
Proposed sale
|
Officer
Officer
|
500
283.54
US$141,770
|
500
|
283.54
|
US$141,770
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
300
-0.1%
302.40
US$90,721
|
300
-0.1%
|
302.40
|
US$90,721
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
600
-0.1%
301.25
US$180,748
|
600
-0.1%
|
301.25
|
US$180,748
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
400
-0.1%
300.13
US$120,051
|
400
-0.1%
|
300.13
|
US$120,051
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
200
-0.0%
298.45
US$59,690
|
200
-0.0%
|
298.45
|
US$59,690
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
500
-0.1%
297.67
US$148,833
|
500
-0.1%
|
297.67
|
US$148,833
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
100
-0.0%
295.17
US$29,517
|
100
-0.0%
|
295.17
|
US$29,517
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
Exec. Chairman, Pres, & CEO
Executive Director
|
1,200
-0.3%
293.41
US$352,086
|
1,200
-0.3%
|
293.41
|
US$352,086
|
|
|
2026-06-03 |
2026-06-02 |
S
Sale
|
EVP, Gen Counsel & Secretary
Officer
|
500
-1.3%
293.45
US$146,725
|
500
-1.3%
|
293.45
|
US$146,725
|
|
|
2026-06-02 |
2026-06-02 |
PrS
Proposed sale
|
Officer
Officer
|
500
293.45
US$146,725
|
500
|
293.45
|
US$146,725
|
|
|
2026-06-02 |
2026-06-02 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
46,200
296.59
US$13,702,458
|
46,200
|
296.59
|
US$13,702,458
|
|
|
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
|
|