|
2026-09-23 |
2026-09-22 |
B
Purchase
|
Large shareholder
|
25,052
-20.3%
479.55
US$2,564,401
|
25,052
-20.3%
|
479.55
|
US$2,564,401
|
|
|
2026-09-22 |
2026-09-21 |
B
Purchase
|
Large shareholder
|
53,349
-18.2%
244.64
US$1,384,482
|
53,349
-18.2%
|
244.64
|
US$1,384,482
|
|
|
2026-09-21 |
2026-09-18 |
B
Purchase
|
Large shareholder
|
47,676
+30.2%
454.14
US$308,311
|
47,676
+30.2%
|
454.14
|
US$308,311
|
|
|
2026-09-18 |
2026-09-17 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
349.35
US$100,000
|
1,000
+0.0%
|
349.35
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
365.27
US$100,000
|
1,000
|
365.27
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
365.27
US$100,000
|
1,000
|
365.27
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
365.25
US$100,000
|
1,000
|
365.25
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
365.27
US$100,000
|
1,000
|
365.27
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
353.30
US$100,000
|
1,000
|
353.30
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
359.18
US$100,000
|
1,000
|
359.18
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
330.48
US$100,000
|
1,000
|
330.48
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
267.86
US$100,000
|
1,000
|
267.86
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
222.08
US$100,000
|
1,000
|
222.08
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
347.96
US$100,000
|
1,000
|
347.96
|
US$100,000
|
|
|
2026-09-17 |
2026-09-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000
299.52
US$100,000
|
1,000
|
299.52
|
US$100,000
|
|
|
2026-09-17 |
2026-09-16 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
352.36
US$100,000
|
1,000
+0.0%
|
352.36
|
US$100,000
|
|
|
2026-09-17 |
2026-09-15 |
B
Purchase
|
Non-Executive Director
|
1,000
+0.0%
371.64
US$100,000
|
1,000
+0.0%
|
371.64
|
US$100,000
|
|
|
2026-09-16 |
2026-09-15 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
370.59
US$100,000
|
1,000
+0.0%
|
370.59
|
US$100,000
|
|
|
2026-09-15 |
2026-09-14 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
371.73
US$100,000
|
1,000
+0.0%
|
371.73
|
US$100,000
|
|
|
2026-09-14 |
2026-09-11 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
367.88
US$100,000
|
1,000
+0.0%
|
367.88
|
US$100,000
|
|
|
2026-09-11 |
2026-09-10 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
366.18
US$100,000
|
1,000
+0.0%
|
366.18
|
US$100,000
|
|
|
2026-09-10 |
2026-09-09 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
378.57
US$100,000
|
1,000
+0.0%
|
378.57
|
US$100,000
|
|
|
2026-09-10 |
2026-09-09 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
378.57
US$100,000
|
1,000
+0.0%
|
378.57
|
US$100,000
|
|
|
2026-09-09 |
2026-09-08 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
375.10
US$100,000
|
1,000
+0.0%
|
375.10
|
US$100,000
|
|
|
2026-09-08 |
2026-09-04 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
360.03
US$100,000
|
1,000
+0.0%
|
360.03
|
US$100,000
|
|
|
2026-09-04 |
2026-09-03 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
367.61
US$100,000
|
1,000
+0.0%
|
367.61
|
US$100,000
|
|
|
2026-09-03 |
2026-09-02 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
363.20
US$100,000
|
1,000
+0.0%
|
363.20
|
US$100,000
|
|
|
2026-09-02 |
2026-09-01 |
B
Purchase
|
Large shareholder
|
1
+0.0%
369.10
US$369
|
1
+0.0%
|
369.10
|
US$369
|
|
|
2026-09-01 |
2026-08-31 |
B
Purchase
|
Large shareholder
|
1
+0.0%
369.47
US$369
|
1
+0.0%
|
369.47
|
US$369
|
|
|
2026-08-31 |
2026-08-28 |
B
Purchase
|
Large shareholder
|
1
+0.0%
364.42
US$364
|
1
+0.0%
|
364.42
|
US$364
|
|
|
2026-08-28 |
2026-08-27 |
B
Purchase
|
Large shareholder
|
1
+0.0%
365.74
US$366
|
1
+0.0%
|
365.74
|
US$366
|
|
|
2026-08-27 |
2026-08-26 |
B
Purchase
|
Large shareholder
|
1
+0.0%
375.00
US$375
|
1
+0.0%
|
375.00
|
US$375
|
|
|
2026-08-26 |
2026-08-25 |
B
Purchase
|
Large shareholder
|
1
+0.0%
372.58
US$373
|
1
+0.0%
|
372.58
|
US$373
|
|
|
2026-08-25 |
2026-08-24 |
B
Purchase
|
Large shareholder
|
1
+0.0%
377.39
US$377
|
1
+0.0%
|
377.39
|
US$377
|
|
|
2026-08-24 |
2026-08-21 |
B
Purchase
|
Large shareholder
|
1
+0.0%
381.51
US$382
|
1
+0.0%
|
381.51
|
US$382
|
|
|
2026-08-21 |
2026-08-20 |
B
Purchase
|
Large shareholder
|
1
+0.0%
377.85
US$378
|
1
+0.0%
|
377.85
|
US$378
|
|
|
2026-08-20 |
2026-08-19 |
B
Purchase
|
Large shareholder
|
1
+0.0%
372.10
US$372
|
1
+0.0%
|
372.10
|
US$372
|
|
|
2026-08-19 |
2026-08-18 |
B
Purchase
|
Large shareholder
|
1
+0.0%
361.16
US$361
|
1
+0.0%
|
361.16
|
US$361
|
|
|
2026-08-18 |
2026-08-17 |
B
Purchase
|
Large shareholder
|
1
+0.0%
357.32
US$357
|
1
+0.0%
|
357.32
|
US$357
|
|
|
2026-08-17 |
2026-08-14 |
B
Purchase
|
Large shareholder
|
1
+0.0%
357.56
US$358
|
1
+0.0%
|
357.56
|
US$358
|
|
|
2026-08-14 |
2026-08-13 |
B
Purchase
|
Large shareholder
|
1
+0.0%
343.02
US$343
|
1
+0.0%
|
343.02
|
US$343
|
|
|
2026-08-13 |
2026-08-12 |
B
Purchase
|
Large shareholder
|
1
+0.0%
353.15
US$353
|
1
+0.0%
|
353.15
|
US$353
|
|
|
2026-08-12 |
2026-08-11 |
B
Purchase
|
Large shareholder
|
1
+0.0%
352.62
US$353
|
1
+0.0%
|
352.62
|
US$353
|
|
|
2026-08-11 |
2026-08-10 |
B
Purchase
|
Large shareholder
|
1
+0.0%
345.10
US$345
|
1
+0.0%
|
345.10
|
US$345
|
|
|
2026-08-10 |
2026-08-07 |
B
Purchase
|
Large shareholder
|
1
+0.0%
353.28
US$353
|
1
+0.0%
|
353.28
|
US$353
|
|
|
2026-08-07 |
2026-08-06 |
B
Purchase
|
Large shareholder
|
1
+0.0%
355.62
US$356
|
1
+0.0%
|
355.62
|
US$356
|
|
|
2026-08-06 |
2026-08-05 |
B
Purchase
|
Large shareholder
|
1
+0.0%
385.95
US$386
|
1
+0.0%
|
385.95
|
US$386
|
|
|
2026-08-05 |
2026-08-04 |
B
Purchase
|
Large shareholder
|
1
+0.0%
403.53
US$404
|
1
+0.0%
|
403.53
|
US$404
|
|
|
2026-08-04 |
2026-08-03 |
B
Purchase
|
Large shareholder
|
1
+0.0%
392.66
US$393
|
1
+0.0%
|
392.66
|
US$393
|
|
|
2026-08-03 |
2026-07-31 |
B
Purchase
|
Large shareholder
|
1
+0.0%
400.09
US$400
|
1
+0.0%
|
400.09
|
US$400
|
|
|
2026-07-31 |
2026-07-30 |
B
Purchase
|
Large shareholder
|
1
+0.0%
389.14
US$389
|
1
+0.0%
|
389.14
|
US$389
|
|
|
2026-07-30 |
2026-07-29 |
B
Purchase
|
Large shareholder
|
1
+0.0%
394.14
US$394
|
1
+0.0%
|
394.14
|
US$394
|
|
|
2026-07-29 |
2026-07-28 |
B
Purchase
|
Large shareholder
|
1
+0.0%
393.09
US$393
|
1
+0.0%
|
393.09
|
US$393
|
|
|
2026-07-28 |
2026-07-27 |
B
Purchase
|
Large shareholder
|
1
+0.0%
409.31
US$409
|
1
+0.0%
|
409.31
|
US$409
|
|
|
2026-07-27 |
2026-07-24 |
B
Purchase
|
Large shareholder
|
1
+0.0%
423.94
US$424
|
1
+0.0%
|
423.94
|
US$424
|
|
|
2026-07-24 |
2026-07-23 |
B
Purchase
|
Large shareholder
|
1
+0.0%
429.51
US$430
|
1
+0.0%
|
429.51
|
US$430
|
|
|
2026-07-23 |
2026-07-22 |
B
Purchase
|
Large shareholder
|
1
+0.0%
427.42
US$427
|
1
+0.0%
|
427.42
|
US$427
|
|
|
2026-07-22 |
2026-07-21 |
B
Purchase
|
Large shareholder
|
1
+0.0%
413.48
US$413
|
1
+0.0%
|
413.48
|
US$413
|
|
|
2026-07-21 |
2026-07-20 |
B
Purchase
|
Large shareholder
|
1
+0.0%
416.47
US$416
|
1
+0.0%
|
416.47
|
US$416
|
|
|
2026-07-20 |
2026-07-17 |
B
Purchase
|
Large shareholder
|
1
+0.0%
420.15
US$420
|
1
+0.0%
|
420.15
|
US$420
|
|
|
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
|
|