|
2026-05-28 |
2026-05-28 |
B
Purchase
|
Non-Executive Director
|
31,378
+12.8%
415.59
US$3,012,925
|
31,378
+12.8%
|
415.59
|
US$3,012,925
|
|
|
2026-02-24 |
2026-02-20 |
S
Sale
|
President & CEO
Executive Director
|
79,009
-31.5%
257.74
US$1,413,419
|
79,009
-31.5%
|
257.74
|
US$1,413,419
|
|
|
2026-02-20 |
2026-02-20 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
11,161
90.67
US$1,481,399
|
11,161
|
90.67
|
US$1,481,399
|
|
|
2026-02-20 |
2026-02-18 |
S
Sale
|
President & CEO
Executive Director
|
1,333
-2.0%
359.46
US$479,160
|
1,333
-2.0%
|
359.46
|
US$479,160
|
|
|
2026-02-18 |
2026-02-18 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
1,333
359.46
US$479,160
|
1,333
|
359.46
|
US$479,160
|
|
|
2026-01-22 |
2026-01-20 |
S
Sale
|
President & CEO
Executive Director
|
5,096
-7.1%
354.73
US$1,807,704
|
5,096
-7.1%
|
354.73
|
US$1,807,704
|
|
|
2026-01-20 |
2026-01-20 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
5,096
354.73
US$1,807,704
|
5,096
|
354.73
|
US$1,807,704
|
|
|
2025-12-22 |
2025-12-19 |
S
Sale
|
Executive Vice President
Officer
|
3,351
-12.3%
342.10
US$1,146,377
|
3,351
-12.3%
|
342.10
|
US$1,146,377
|
|
|
2025-12-22 |
2025-12-19 |
S
Sale
|
Executive Vice President
Officer
|
1,677
-8.2%
345.00
US$578,565
|
1,677
-8.2%
|
345.00
|
US$578,565
|
|
|
2025-12-19 |
2025-12-19 |
PrS
Proposed sale
|
Officer
Officer
|
3,351
342.10
US$1,146,377
|
3,351
|
342.10
|
US$1,146,377
|
|
|
2025-12-19 |
2025-12-19 |
PrS
Proposed sale
|
Officer
Officer
|
1,677
345.00
US$578,565
|
1,677
|
345.00
|
US$578,565
|
|
|
2025-12-22 |
2025-12-18 |
S
Sale
|
President & CEO
Executive Director
|
5,096
-7.0%
343.45
US$1,750,221
|
5,096
-7.0%
|
343.45
|
US$1,750,221
|
|
|
2025-12-18 |
2025-12-18 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
5,096
343.45
US$1,750,221
|
5,096
|
343.45
|
US$1,750,221
|
|
|
2025-12-19 |
2025-12-17 |
S
Sale
|
SVP & Chief Accounting Officer
Officer
|
4,031
-19.0%
343.24
US$1,383,580
|
4,031
-19.0%
|
343.24
|
US$1,383,580
|
|
|
2025-12-17 |
2025-12-17 |
PrS
Proposed sale
|
Officer
Officer
|
4,031
343.24
US$1,383,580
|
4,031
|
343.24
|
US$1,383,580
|
|
|
2025-11-19 |
2025-11-18 |
PlS
Planned sale
|
President & CEO
Executive Director
|
5,096
-7.2%
366.64
US$1,868,397
|
5,096
-7.2%
|
366.64
|
US$1,868,397
|
|
|
2025-11-18 |
2025-11-18 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
5,096
366.64
US$1,868,397
|
5,096
|
366.64
|
US$1,868,397
|
|
|
2025-11-18 |
2025-11-18 |
PrS
Proposed sale
|
Former Officer & Director
Executive Director
|
31,349
366.64
US$11,493,797
|
31,349
|
366.64
|
US$11,493,797
|
|
|
2025-11-06 |
2025-11-06 |
PrS
Proposed sale
|
Former Officer & Director
Executive Director
|
50,000
355.25
US$17,762,554
|
50,000
|
355.25
|
US$17,762,554
|
|
|
2025-10-21 |
2025-10-21 |
PrS
Proposed sale
|
Former Officer & Director
Executive Director
|
31,350
326.99
US$10,251,105
|
31,350
|
326.99
|
US$10,251,105
|
|
|
2025-10-21 |
2025-10-20 |
PlS
Planned sale
|
President & CEO
Executive Director
|
5,097
-11.8%
326.80
US$1,665,700
|
5,097
-11.8%
|
326.80
|
US$1,665,700
|
|
|
2025-10-20 |
2025-10-20 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
5,097
326.80
US$1,665,700
|
5,097
|
326.80
|
US$1,665,700
|
|
|
2025-10-03 |
2025-10-01 |
PlS
Planned sale
|
Executive Vice President
Officer
|
1,886
-12.8%
313.28
US$590,846
|
1,886
-12.8%
|
313.28
|
US$590,846
|
|
|
2025-10-01 |
2025-10-01 |
PrS
Proposed sale
|
Officer
Officer
|
1,886
313.28
US$590,846
|
1,886
|
313.28
|
US$590,846
|
|
|
2025-09-22 |
2025-09-18 |
PlS
Planned sale
|
President & CEO
Executive Director
|
5,097
-11.5%
290.00
US$1,478,130
|
5,097
-11.5%
|
290.00
|
US$1,478,130
|
|
|
2025-09-18 |
2025-09-18 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
5,097
290.00
US$1,478,130
|
5,097
|
290.00
|
US$1,478,130
|
|
|
2025-09-18 |
2025-09-16 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
31,350
-9.3%
289.86
US$9,087,142
|
31,350
-9.3%
|
289.86
|
US$9,087,142
|
|
|
2025-09-16 |
2025-09-16 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
31,350
291.55
US$9,140,092
|
31,350
|
291.55
|
US$9,140,092
|
|
|
2025-08-20 |
2025-08-19 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
14,579
-4.5%
289.98
US$4,227,618
|
14,579
-4.5%
|
289.98
|
US$4,227,618
|
|
|
2025-08-19 |
2025-08-19 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
14,579
289.98
US$4,227,618
|
14,579
|
289.98
|
US$4,227,618
|
|
|
2025-08-20 |
2025-08-18 |
PlS
Planned sale
|
President & CEO
Executive Director
|
4,968
-10.9%
293.53
US$1,458,257
|
4,968
-10.9%
|
293.53
|
US$1,458,257
|
|
|
2025-08-18 |
2025-08-18 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
4,968
293.53
US$1,458,257
|
4,968
|
293.53
|
US$1,458,257
|
|
|
2025-07-23 |
2025-07-22 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
14,578
-4.5%
292.67
US$4,266,543
|
14,578
-4.5%
|
292.67
|
US$4,266,543
|
|
|
2025-07-22 |
2025-07-22 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
14,578
292.67
US$4,266,543
|
14,578
|
292.67
|
US$4,266,543
|
|
|
2025-07-22 |
2025-07-18 |
PlS
Planned sale
|
President & CEO
Executive Director
|
4,968
-10.5%
294.11
US$1,461,138
|
4,968
-10.5%
|
294.11
|
US$1,461,138
|
|
|
2025-07-18 |
2025-07-18 |
PrS
Proposed sale
|
Officer
Officer
|
4,968
294.11
US$1,461,138
|
4,968
|
294.11
|
US$1,461,138
|
|
|
2025-06-25 |
2025-06-24 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
14,579
-4.5%
292.62
US$4,266,107
|
14,579
-4.5%
|
292.62
|
US$4,266,107
|
|
|
2025-06-24 |
2025-06-24 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
14,579
292.62
US$4,266,107
|
14,579
|
292.62
|
US$4,266,107
|
|
|
2025-06-20 |
2025-06-18 |
PlS
Planned sale
|
President & CEO
Executive Director
|
4,969
-10.1%
295.30
US$1,467,346
|
4,969
-10.1%
|
295.30
|
US$1,467,346
|
|
|
2025-06-20 |
2025-06-18 |
S
Sale
|
Executive Vice President
Officer
|
4,077
-26.5%
297.41
US$1,212,520
|
4,077
-26.5%
|
297.41
|
US$1,212,520
|
|
|
2025-06-18 |
2025-06-18 |
PrS
Proposed sale
|
Officer
Officer
|
4,077
297.41
US$1,212,520
|
4,077
|
297.41
|
US$1,212,520
|
|
|
2025-06-18 |
2025-06-18 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
4,969
295.30
US$1,467,346
|
4,969
|
295.30
|
US$1,467,346
|
|
|
2025-06-18 |
2025-06-18 |
PrS
Proposed sale
|
Board of directors
Non-Executive Director
|
1,000
293.20
US$293,200
|
1,000
|
293.20
|
US$293,200
|
|
|
2025-06-02 |
2025-05-29 |
S
Sale
|
SVP & Chief Accounting Officer
Officer
|
8
-0.0%
289.06
US$2,312
|
8
-0.0%
|
289.06
|
US$2,312
|
|
|
2025-06-02 |
2025-05-29 |
S
Sale
|
SVP & Chief Accounting Officer
Officer
|
2,992
-14.8%
288.96
US$864,568
|
2,992
-14.8%
|
288.96
|
US$864,568
|
|
|
2025-05-29 |
2025-05-29 |
PrS
Proposed sale
|
Officer
Officer
|
3,000
288.96
US$866,881
|
3,000
|
288.96
|
US$866,881
|
|
|
2025-05-21 |
2025-05-20 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
14,578
-4.4%
293.84
US$4,283,600
|
14,578
-4.4%
|
293.84
|
US$4,283,600
|
|
|
2025-05-20 |
2025-05-20 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
14,578
293.84
US$4,283,600
|
14,578
|
293.84
|
US$4,283,600
|
|
|
2025-05-21 |
2025-05-19 |
PlS
Planned sale
|
President & CEO
Executive Director
|
4,969
-9.8%
291.43
US$1,448,116
|
4,969
-9.8%
|
291.43
|
US$1,448,116
|
|
|
2025-05-19 |
2025-05-19 |
PrS
Proposed sale
|
Member of immediate family of any of the foregoing
|
12,185
293.24
US$3,573,163
|
12,185
|
293.24
|
US$3,573,163
|
|
|
2025-05-19 |
2025-05-19 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
4,969
291.43
US$1,448,116
|
4,969
|
291.43
|
US$1,448,116
|
|
|
2025-05-16 |
2025-05-14 |
S
Sale
|
Non-Executive Director
|
3,000
-14.4%
279.05
US$837,150
|
3,000
-14.4%
|
279.05
|
US$837,150
|
|
|
2025-05-14 |
2025-05-14 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
3,000
279.05
US$837,150
|
3,000
|
279.05
|
US$837,150
|
|
|
2025-04-23 |
2025-04-22 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
14,579
-4.4%
281.81
US$4,108,508
|
14,579
-4.4%
|
281.81
|
US$4,108,508
|
|
|
2025-04-22 |
2025-04-22 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
14,579
281.81
US$4,108,508
|
14,579
|
281.81
|
US$4,108,508
|
|
|
2025-04-22 |
2025-04-21 |
PlS
Planned sale
|
President & CEO
Executive Director
|
4,969
-9.5%
289.33
US$1,437,681
|
4,969
-9.5%
|
289.33
|
US$1,437,681
|
|
|
2025-04-21 |
2025-04-21 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
4,969
289.33
US$1,437,681
|
4,969
|
289.33
|
US$1,437,681
|
|
|
2025-03-26 |
2025-03-25 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
2,000
-0.6%
269.51
US$539,020
|
2,000
-0.6%
|
269.51
|
US$539,020
|
|
|
2025-03-26 |
2025-03-25 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
12,578
-3.8%
269.51
US$3,389,897
|
12,578
-3.8%
|
269.51
|
US$3,389,897
|
|
|
2025-03-25 |
2025-03-25 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
14,578
269.51
US$3,928,917
|
14,578
|
269.51
|
US$3,928,917
|
|
|
2025-03-26 |
2025-03-24 |
PlS
Planned sale
|
Executive Vice President
Officer
|
2,000
-12.0%
268.28
US$536,560
|
2,000
-12.0%
|
268.28
|
US$536,560
|
|
|
2025-03-26 |
2025-03-24 |
PlS
Planned sale
|
Executive Vice President
Officer
|
2,127
-11.3%
268.28
US$570,632
|
2,127
-11.3%
|
268.28
|
US$570,632
|
|
|
2025-03-24 |
2025-03-24 |
PrS
Proposed sale
|
Officer
Officer
|
4,127
268.28
US$1,107,192
|
4,127
|
268.28
|
US$1,107,192
|
|
|
2025-03-19 |
2025-03-18 |
PlS
Planned sale
|
President & CEO
Executive Director
|
1,744
-3.4%
260.93
US$455,062
|
1,744
-3.4%
|
260.93
|
US$455,062
|
|
|
2025-03-19 |
2025-03-18 |
PlS
Planned sale
|
President & CEO
Executive Director
|
3,226
-5.9%
260.93
US$841,760
|
3,226
-5.9%
|
260.93
|
US$841,760
|
|
|
2025-03-18 |
2025-03-18 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
4,970
260.93
US$1,296,822
|
4,970
|
260.93
|
US$1,296,822
|
|
|
2025-03-11 |
2025-03-10 |
S
Sale
|
SVP & Chief Accounting Officer
Officer
|
2,000
-9.0%
260.06
US$520,120
|
2,000
-9.0%
|
260.06
|
US$520,120
|
|
|
2025-03-10 |
2025-03-10 |
PrS
Proposed sale
|
Officer
Officer
|
2,000
260.06
US$520,120
|
2,000
|
260.06
|
US$520,120
|
|
|
2025-03-04 |
2025-03-03 |
PlS
Planned sale
|
President & CEO
Executive Director
|
3,226
-5.9%
255.00
US$822,630
|
3,226
-5.9%
|
255.00
|
US$822,630
|
|
|
2025-03-04 |
2025-03-03 |
PlS
Planned sale
|
President & CEO
Executive Director
|
1,744
-3.3%
255.00
US$444,720
|
1,744
-3.3%
|
255.00
|
US$444,720
|
|
|
2025-03-03 |
2025-03-03 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
4,970
255.00
US$1,267,350
|
4,970
|
255.00
|
US$1,267,350
|
|
|
2025-02-28 |
2025-02-27 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
12,579
-3.8%
251.08
US$3,158,335
|
12,579
-3.8%
|
251.08
|
US$3,158,335
|
|
|
2025-02-28 |
2025-02-27 |
PlS
Planned sale
|
Executive Chairman
Executive Director
|
2,000
-0.6%
251.08
US$502,160
|
2,000
-0.6%
|
251.08
|
US$502,160
|
|
|
2025-02-27 |
2025-02-27 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
14,579
251.08
US$3,660,495
|
14,579
|
251.08
|
US$3,660,495
|
|
|
2025-02-24 |
2025-02-21 |
S
Sale
|
Executive Vice President
Officer
|
5,000
-24.5%
242.24
US$1,211,200
|
5,000
-24.5%
|
242.24
|
US$1,211,200
|
|