|
2026-08-07 |
2026-08-06 |
B
Purchase
|
Large shareholder
|
79,090
+16.1%
302.98
US$3,383,478
|
79,090
+16.1%
|
302.98
|
US$3,383,478
|
|
|
2026-08-06 |
2026-08-05 |
B
Purchase
|
Large shareholder
|
32,407
-37.0%
52.03
US$4,064,969
|
32,407
-37.0%
|
52.03
|
US$4,064,969
|
|
|
2026-08-05 |
2026-08-04 |
B
Purchase
|
Large shareholder
|
23,448
+30.6%
125.85
US$983,661
|
23,448
+30.6%
|
125.85
|
US$983,661
|
|
|
2026-08-04 |
2026-08-03 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
392.66
US$100,000
|
1,000
+0.0%
|
392.66
|
US$100,000
|
|
|
2026-08-03 |
2026-07-31 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
400.09
US$100,000
|
1,000
+0.0%
|
400.09
|
US$100,000
|
|
|
2026-07-31 |
2026-07-30 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
389.14
US$100,000
|
1,000
+0.0%
|
389.14
|
US$100,000
|
|
|
2026-07-30 |
2026-07-29 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
394.14
US$100,000
|
1,000
+0.0%
|
394.14
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
393.09
US$100,000
|
1,000
+0.0%
|
393.09
|
US$100,000
|
|
|
2026-07-28 |
2026-07-27 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
409.31
US$100,000
|
1,000
+0.0%
|
409.31
|
US$100,000
|
|
|
2026-07-27 |
2026-07-24 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
423.94
US$100,000
|
1,000
+0.0%
|
423.94
|
US$100,000
|
|
|
2026-07-24 |
2026-07-23 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
429.51
US$100,000
|
1,000
+0.0%
|
429.51
|
US$100,000
|
|
|
2026-07-23 |
2026-07-22 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
427.42
US$100,000
|
1,000
+0.0%
|
427.42
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
413.48
US$100,000
|
1,000
+0.0%
|
413.48
|
US$100,000
|
|
|
2026-07-21 |
2026-07-20 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
416.47
US$100,000
|
1,000
+0.0%
|
416.47
|
US$100,000
|
|
|
2026-07-20 |
2026-07-17 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
420.15
US$100,000
|
1,000
+0.0%
|
420.15
|
US$100,000
|
|
|
2026-07-17 |
2026-07-16 |
B
Purchase
|
Large shareholder
|
1
+0.0%
416.05
US$416
|
1
+0.0%
|
416.05
|
US$416
|
|
|
2026-07-16 |
2026-07-15 |
B
Purchase
|
Large shareholder
|
1
+0.0%
414.13
US$414
|
1
+0.0%
|
414.13
|
US$414
|
|
|
2026-07-15 |
2026-07-14 |
B
Purchase
|
Large shareholder
|
1
+0.0%
408.37
US$408
|
1
+0.0%
|
408.37
|
US$408
|
|
|
2026-07-14 |
2026-07-13 |
B
Purchase
|
Large shareholder
|
1
+0.0%
411.10
US$411
|
1
+0.0%
|
411.10
|
US$411
|
|
|
2026-07-13 |
2026-07-10 |
B
Purchase
|
Large shareholder
|
1
+0.0%
385.84
US$386
|
1
+0.0%
|
385.84
|
US$386
|
|
|
2026-07-10 |
2026-07-09 |
B
Purchase
|
Large shareholder
|
1
+0.0%
400.13
US$400
|
1
+0.0%
|
400.13
|
US$400
|
|
|
2026-07-09 |
2026-07-08 |
B
Purchase
|
Large shareholder
|
1
+0.0%
397.47
US$397
|
1
+0.0%
|
397.47
|
US$397
|
|
|
2026-07-08 |
2026-07-07 |
B
Purchase
|
Large shareholder
|
1
+0.0%
400.67
US$401
|
1
+0.0%
|
400.67
|
US$401
|
|
|
2026-07-07 |
2026-07-06 |
B
Purchase
|
Large shareholder
|
1
+0.0%
408.89
US$409
|
1
+0.0%
|
408.89
|
US$409
|
|
|
2026-07-06 |
2026-07-02 |
B
Purchase
|
Large shareholder
|
1
+0.0%
402.64
US$403
|
1
+0.0%
|
402.64
|
US$403
|
|
|
2026-07-02 |
2026-07-01 |
B
Purchase
|
Large shareholder
|
1
+0.0%
426.00
US$426
|
1
+0.0%
|
426.00
|
US$426
|
|
|
2026-07-01 |
2026-06-30 |
B
Purchase
|
Large shareholder
|
1
+0.0%
435.74
US$436
|
1
+0.0%
|
435.74
|
US$436
|
|
|
2026-06-30 |
2026-06-29 |
B
Purchase
|
Large shareholder
|
1
+0.0%
410.88
US$411
|
1
+0.0%
|
410.88
|
US$411
|
|
|
2026-06-29 |
2026-06-26 |
B
Purchase
|
Large shareholder
|
1
+0.0%
397.48
US$397
|
1
+0.0%
|
397.48
|
US$397
|
|
|
2026-06-26 |
2026-06-25 |
B
Purchase
|
Large shareholder
|
1
+0.0%
388.58
US$389
|
1
+0.0%
|
388.58
|
US$389
|
|
|
2026-06-25 |
2026-06-24 |
B
Purchase
|
Large shareholder
|
1
+0.0%
374.10
US$374
|
1
+0.0%
|
374.10
|
US$374
|
|
|
2026-06-24 |
2026-06-23 |
B
Purchase
|
Large shareholder
|
1
+0.0%
370.60
US$371
|
1
+0.0%
|
370.60
|
US$371
|
|
|
2026-06-23 |
2026-06-22 |
B
Purchase
|
Large shareholder
|
1
+0.0%
351.33
US$351
|
1
+0.0%
|
351.33
|
US$351
|
|
|
2026-06-22 |
2026-06-18 |
B
Purchase
|
Large shareholder
|
1
+0.0%
355.47
US$355
|
1
+0.0%
|
355.47
|
US$355
|
|
|
2026-06-22 |
2026-06-18 |
B
Purchase
|
Large shareholder
|
1
+0.0%
355.47
US$355
|
1
+0.0%
|
355.47
|
US$355
|
|
|
2026-06-18 |
2026-06-17 |
B
Purchase
|
Large shareholder
|
1
+0.0%
356.60
US$357
|
1
+0.0%
|
356.60
|
US$357
|
|
|
2026-06-17 |
2026-06-16 |
B
Purchase
|
Large shareholder
|
1
+0.0%
356.31
US$356
|
1
+0.0%
|
356.31
|
US$356
|
|
|
2026-06-17 |
2026-06-15 |
B
Purchase
|
Non-Executive Director
|
4
+0.0%
381.95
US$1,528
|
4
+0.0%
|
381.95
|
US$1,528
|
|
|
2026-06-16 |
2026-06-15 |
B
Purchase
|
Large shareholder
|
1
+0.0%
369.40
US$369
|
1
+0.0%
|
369.40
|
US$369
|
|
|
2026-06-12 |
2026-06-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
50
369.56
US$18,478
|
50
|
369.56
|
US$18,478
|
|
|
2026-06-12 |
2026-06-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
130
369.55
US$48,042
|
130
|
369.55
|
US$48,042
|
|
|
2026-06-12 |
2026-06-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
22,650
369.55
US$8,370,308
|
22,650
|
369.55
|
US$8,370,308
|
|
|
2026-06-12 |
2026-06-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
2,000
369.55
US$739,100
|
2,000
|
369.55
|
US$739,100
|
|
|
2026-06-12 |
2026-06-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
4,500
369.55
US$1,662,975
|
4,500
|
369.55
|
US$1,662,975
|
|
|
2026-06-12 |
2026-06-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
90
369.56
US$33,260
|
90
|
369.56
|
US$33,260
|
|
|
2026-06-12 |
2026-06-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
140
369.55
US$51,737
|
140
|
369.55
|
US$51,737
|
|
|
2026-06-12 |
2026-06-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
119,200
369.55
US$44,050,360
|
119,200
|
369.55
|
US$44,050,360
|
|
|
2026-06-12 |
2026-06-15 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
60
369.55
US$22,173
|
60
|
369.55
|
US$22,173
|
|
|
2026-06-15 |
2026-06-12 |
B
Purchase
|
Large shareholder
|
1
+0.0%
384.53
US$385
|
1
+0.0%
|
384.53
|
US$385
|
|
|
2026-06-12 |
2026-06-11 |
B
Purchase
|
Large shareholder
|
1
+0.0%
370.47
US$370
|
1
+0.0%
|
370.47
|
US$370
|
|
|
2026-06-11 |
2026-06-10 |
B
Purchase
|
Large shareholder
|
1
+0.0%
380.37
US$380
|
1
+0.0%
|
380.37
|
US$380
|
|
|
2026-06-10 |
2026-06-09 |
B
Purchase
|
Large shareholder
|
1
+0.0%
386.62
US$387
|
1
+0.0%
|
386.62
|
US$387
|
|
|
2026-06-09 |
2026-06-08 |
PlS
Planned sale
|
Chief Financial Officer
Officer
|
100
-0.8%
401.18
US$40,118
|
100
-0.8%
|
401.18
|
US$40,118
|
|
|
2026-06-09 |
2026-06-08 |
PlS
Planned sale
|
Chief Financial Officer
Officer
|
730
-5.7%
400.21
US$292,153
|
730
-5.7%
|
400.21
|
US$292,153
|
|
|
2026-06-09 |
2026-06-08 |
B
Purchase
|
Large shareholder
|
1
+0.0%
402.65
US$403
|
1
+0.0%
|
402.65
|
US$403
|
|
|
2026-06-09 |
2026-06-05 |
PlS
Planned sale
|
Chief Financial Officer
Officer
|
3,170
-19.8%
400.25
US$1,268,792
|
3,170
-19.8%
|
400.25
|
US$1,268,792
|
|
|
2026-06-08 |
2026-06-05 |
B
Purchase
|
Large shareholder
|
1
+0.0%
394.84
US$395
|
1
+0.0%
|
394.84
|
US$395
|
|
|
2026-06-05 |
2026-06-05 |
PrS
Proposed sale
|
Affiliate
|
4,000
406.73
US$1,626,920
|
4,000
|
406.73
|
US$1,626,920
|
|
|
2026-06-05 |
2026-06-04 |
B
Purchase
|
Large shareholder
|
1
+0.0%
406.73
US$407
|
1
+0.0%
|
406.73
|
US$407
|
|
|
2026-06-04 |
2026-06-03 |
B
Purchase
|
Large shareholder
|
1
+0.0%
406.72
US$407
|
1
+0.0%
|
406.72
|
US$407
|
|
|
2026-06-03 |
2026-06-02 |
B
Purchase
|
Large shareholder
|
1
+0.0%
368.20
US$368
|
1
+0.0%
|
368.20
|
US$368
|
|
|
2026-06-02 |
2026-06-01 |
B
Purchase
|
Large shareholder
|
1
+0.0%
387.38
US$387
|
1
+0.0%
|
387.38
|
US$387
|
|
|
2026-06-01 |
2026-05-29 |
B
Purchase
|
Large shareholder
|
1
+0.0%
395.39
US$395
|
1
+0.0%
|
395.39
|
US$395
|
|
|
2026-05-29 |
2026-05-28 |
B
Purchase
|
Large shareholder
|
1
+0.0%
406.26
US$406
|
1
+0.0%
|
406.26
|
US$406
|
|
|
2026-05-28 |
2026-05-27 |
B
Purchase
|
Large shareholder
|
1
+0.0%
404.86
US$405
|
1
+0.0%
|
404.86
|
US$405
|
|
|
2026-05-28 |
2026-05-26 |
B
Purchase
|
Large shareholder
|
1
+0.0%
402.90
US$403
|
1
+0.0%
|
402.90
|
US$403
|
|
|
2026-05-26 |
2026-05-22 |
B
Purchase
|
Large shareholder
|
1
+0.0%
400.85
US$401
|
1
+0.0%
|
400.85
|
US$401
|
|
|
2026-05-22 |
2026-05-21 |
B
Purchase
|
Large shareholder
|
1
+0.0%
396.43
US$396
|
1
+0.0%
|
396.43
|
US$396
|
|
|
2026-05-21 |
2026-05-20 |
B
Purchase
|
Large shareholder
|
2
+0.0%
395.93
US$792
|
2
+0.0%
|
395.93
|
US$792
|
|
|
2026-05-20 |
2026-05-19 |
B
Purchase
|
Large shareholder
|
2
+0.0%
390.21
US$780
|
2
+0.0%
|
390.21
|
US$780
|
|
|
2026-05-19 |
2026-05-18 |
B
Purchase
|
Large shareholder
|
1
+0.0%
385.14
US$385
|
1
+0.0%
|
385.14
|
US$385
|
|
|
2026-05-18 |
2026-05-15 |
B
Purchase
|
Large shareholder
|
1
+0.0%
387.62
US$388
|
1
+0.0%
|
387.62
|
US$388
|
|
|
2026-05-15 |
2026-05-14 |
B
Purchase
|
Large shareholder
|
1
+0.0%
385.21
US$385
|
1
+0.0%
|
385.21
|
US$385
|
|
|
2026-05-14 |
2026-05-13 |
B
Purchase
|
Large shareholder
|
1
+0.0%
381.10
US$381
|
1
+0.0%
|
381.10
|
US$381
|
|
|
2026-05-13 |
2026-05-12 |
B
Purchase
|
Large shareholder
|
1
+0.0%
393.71
US$394
|
1
+0.0%
|
393.71
|
US$394
|
|