|
2026-06-16 |
2026-06-16 |
PlS
Planned sale
|
EVP, Marketing
Officer
|
17,400
+4.2%
25.23
US$424,696
|
17,400
+4.2%
|
25.23
|
US$424,696
|
|
|
2026-06-16 |
2026-06-16 |
PlS
Planned sale
|
EVP, Marketing
Officer
|
8,740
+42.9%
257.44
US$671,924
|
8,740
+42.9%
|
257.44
|
US$671,924
|
|
|
2026-06-17 |
2026-06-15 |
PlS
Planned sale
|
EVP, Group Operations
Officer
|
24,082
+33.8%
432.26
US$3,448,798
|
24,082
+33.8%
|
432.26
|
US$3,448,798
|
|
|
2026-06-17 |
2026-06-15 |
PlS
Planned sale
|
EVP, Group Operations
Officer
|
1,000
-23.9%
95.32
US$100,000
|
1,000
-23.9%
|
95.32
|
US$100,000
|
|
|
2026-06-16 |
2026-06-15 |
PlS
Planned sale
|
EVP, Marketing
Officer
|
1,000
-0.1%
96.05
US$100,000
|
1,000
-0.1%
|
96.05
|
US$100,000
|
|
|
2026-06-16 |
2026-06-15 |
PlS
Planned sale
|
EVP, Marketing
Officer
|
1,000
-1.6%
94.84
US$100,000
|
1,000
-1.6%
|
94.84
|
US$100,000
|
|
|
2026-06-16 |
2026-06-15 |
PlS
Planned sale
|
EVP, Marketing
Officer
|
1,000
-3.6%
94.03
US$100,000
|
1,000
-3.6%
|
94.03
|
US$100,000
|
|
|
2026-06-15 |
2026-06-15 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
92.25
US$100,000
|
1,000
|
92.25
|
US$100,000
|
|
|
2026-06-16 |
2026-06-12 |
PlS
Planned sale
|
EVP, Marketing
Officer
|
1,000
-0.3%
94.65
US$100,000
|
1,000
-0.3%
|
94.65
|
US$100,000
|
|
|
2026-06-16 |
2026-06-12 |
PlS
Planned sale
|
EVP, Marketing
Officer
|
1,000
-3.5%
93.38
US$100,000
|
1,000
-3.5%
|
93.38
|
US$100,000
|
|
|
2026-06-16 |
2026-06-12 |
PlS
Planned sale
|
EVP, Marketing
Officer
|
1,000
-5.2%
92.41
US$100,000
|
1,000
-5.2%
|
92.41
|
US$100,000
|
|
|
2026-06-12 |
2026-06-12 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
93.18
US$100,000
|
1,000
|
93.18
|
US$100,000
|
|
|
2026-06-12 |
2026-06-10 |
PlS
Planned sale
|
EVP, Group Operations
Officer
|
1,000
-1.5%
91.00
US$100,000
|
1,000
-1.5%
|
91.00
|
US$100,000
|
|
|
2026-06-10 |
2026-06-09 |
PlS
Planned sale
|
EVP, Group Operations
Officer
|
1,000
-14.2%
91.32
US$100,000
|
1,000
-14.2%
|
91.32
|
US$100,000
|
|
|
2026-06-10 |
2026-06-09 |
PlS
Planned sale
|
EVP, Group Operations
Officer
|
1,000
-14.2%
91.32
US$100,000
|
1,000
-14.2%
|
91.32
|
US$100,000
|
|
|
2026-06-09 |
2026-06-09 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
89.04
US$100,000
|
1,000
|
89.04
|
US$100,000
|
|
|
2026-06-10 |
2026-06-08 |
PlS
Planned sale
|
EVP, Group Operations
Officer
|
1,000
-12.9%
89.54
US$100,000
|
1,000
-12.9%
|
89.54
|
US$100,000
|
|
|
2026-06-10 |
2026-06-08 |
PlS
Planned sale
|
EVP, Group Operations
Officer
|
1,000
-12.9%
89.54
US$100,000
|
1,000
-12.9%
|
89.54
|
US$100,000
|
|
|
2026-06-10 |
2026-06-08 |
PlS
Planned sale
|
EVP, Group Operations
Officer
|
1,000
-9.0%
88.86
US$100,000
|
1,000
-9.0%
|
88.86
|
US$100,000
|
|
|
2026-06-08 |
2026-06-08 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
89.94
US$100,000
|
1,000
|
89.94
|
US$100,000
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
EVP, Sales
Officer
|
2,000
-0.3%
91.94
US$183,880
|
2,000
-0.3%
|
91.94
|
US$183,880
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
EVP, Sales
Officer
|
2,610
-0.4%
91.40
US$238,554
|
2,610
-0.4%
|
91.40
|
US$238,554
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
EVP, Group Operations
Officer
|
621
-0.1%
91.14
US$56,598
|
621
-0.1%
|
91.14
|
US$56,598
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
President and CEO
Officer
|
3,439
-1.9%
91.82
US$315,769
|
3,439
-1.9%
|
91.82
|
US$315,769
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
President and CEO
Officer
|
2,522
-1.4%
90.94
US$229,351
|
2,522
-1.4%
|
90.94
|
US$229,351
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
EVP, Marketing
Officer
|
3,012
-2.3%
91.85
US$276,652
|
3,012
-2.3%
|
91.85
|
US$276,652
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
EVP, Marketing
Officer
|
2,949
-2.2%
91.05
US$268,506
|
2,949
-2.2%
|
91.05
|
US$268,506
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
Chief Financial Officer
Officer
|
3,480
-2.7%
91.82
US$319,534
|
3,480
-2.7%
|
91.82
|
US$319,534
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
Chief Financial Officer
Officer
|
2,481
-1.9%
90.92
US$225,573
|
2,481
-1.9%
|
90.92
|
US$225,573
|
|
|
2026-06-03 |
2026-06-01 |
S
Sale
|
EVP, Business Development
Officer
|
621
-0.3%
91.11
US$56,579
|
621
-0.3%
|
91.11
|
US$56,579
|
|
|
2026-06-01 |
2026-06-01 |
PrS
Proposed sale
|
Officer
Officer
|
5,961
91.44
US$545,094
|
5,961
|
91.44
|
US$545,094
|
|
|
2026-06-01 |
2026-06-01 |
PrS
Proposed sale
|
Officer
Officer
|
621
91.11
US$56,581
|
621
|
91.11
|
US$56,581
|
|
|
2026-06-01 |
2026-06-01 |
PrS
Proposed sale
|
Officer
Officer
|
5,961
91.45
US$545,121
|
5,961
|
91.45
|
US$545,121
|
|
|
2026-06-01 |
2026-06-01 |
PrS
Proposed sale
|
Officer
Officer
|
5,961
91.45
US$545,158
|
5,961
|
91.45
|
US$545,158
|
|
|
2026-06-01 |
2026-06-01 |
PrS
Proposed sale
|
Officer
Officer
|
621
91.14
US$56,595
|
621
|
91.14
|
US$56,595
|
|
|
2026-06-01 |
2026-06-01 |
PrS
Proposed sale
|
Officer
Officer
|
4,610
91.64
US$422,451
|
4,610
|
91.64
|
US$422,451
|
|
|
2026-05-19 |
2026-05-19 |
PrS
Proposed sale
|
Shareholder
|
8,900,000
86.06
US$765,934,000
|
8,900,000
|
86.06
|
US$765,934,000
|
|
|
2026-04-16 |
2026-04-14 |
PlS
Planned sale
|
EVP, Business Development
Officer
|
46,369
-9.9%
80.23
US$3,720,185
|
46,369
-9.9%
|
80.23
|
US$3,720,185
|
|
|
2026-04-10 |
2026-04-08 |
PlS
Planned sale
|
EVP, Business Development
Officer
|
28,631
-5.8%
80.22
US$2,296,779
|
28,631
-5.8%
|
80.22
|
US$2,296,779
|
|
|
2026-04-10 |
2026-04-08 |
PlS
Planned sale
|
EVP, Business Development
Officer
|
28,631
-5.8%
80.22
US$2,296,779
|
28,631
-5.8%
|
80.22
|
US$2,296,779
|
|
|
2026-04-08 |
2026-04-08 |
PrS
Proposed sale
|
Officer
Officer
|
75,000
71.48
US$5,361,000
|
75,000
|
71.48
|
US$5,361,000
|
|
|
2026-03-27 |
2026-03-25 |
PlS
Planned sale
|
EVP, Business Development
Officer
|
25,000
-4.8%
75.15
US$1,878,750
|
25,000
-4.8%
|
75.15
|
US$1,878,750
|
|
|
2026-03-25 |
2026-03-25 |
PrS
Proposed sale
|
Officer
Officer
|
25,000
72.67
US$1,816,750
|
25,000
|
72.67
|
US$1,816,750
|
|
|
2026-03-12 |
2026-03-12 |
PrS
Proposed sale
|
Officer
Officer
|
75,000
72.57
US$5,442,750
|
75,000
|
72.57
|
US$5,442,750
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
1,242
74.76
US$92,855
|
1,242
|
74.76
|
US$92,855
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
9,887
73.61
US$727,829
|
9,887
|
73.61
|
US$727,829
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
9,219
73.67
US$679,199
|
9,219
|
73.67
|
US$679,199
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
9,909
73.61
US$729,375
|
9,909
|
73.61
|
US$729,375
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
29,342
73.32
US$2,151,468
|
29,342
|
73.32
|
US$2,151,468
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
9,857
73.62
US$725,713
|
9,857
|
73.62
|
US$725,713
|
|
|
2026-02-02 |
2026-02-02 |
PrS
Proposed sale
|
Officer
Officer
|
47,586
72.15
US$3,433,330
|
47,586
|
72.15
|
US$3,433,330
|
|
|
2026-01-02 |
2026-01-02 |
PrS
Proposed sale
|
Officer
Officer
|
94,276
71.41
US$6,732,249
|
94,276
|
71.41
|
US$6,732,249
|
|
|
2025-12-02 |
2025-12-02 |
PrS
Proposed sale
|
Officer
Officer
|
94,276
67.28
US$6,342,889
|
94,276
|
67.28
|
US$6,342,889
|
|
|
2025-12-02 |
2025-12-02 |
PrS
Proposed sale
|
Officer
Officer
|
94,276
67.28
US$6,342,889
|
94,276
|
67.28
|
US$6,342,889
|
|
|
2025-12-02 |
2025-12-02 |
PrS
Proposed sale
|
Officer
Officer
|
211,894
67.28
US$14,256,228
|
211,894
|
67.28
|
US$14,256,228
|
|
|
2025-12-01 |
2025-12-01 |
PrS
Proposed sale
|
Officer
Officer
|
54,648
67.24
US$3,674,477
|
54,648
|
67.24
|
US$3,674,477
|
|
|
2025-12-01 |
2025-12-01 |
PrS
Proposed sale
|
Officer
Officer
|
5,705
67.24
US$383,580
|
5,705
|
67.24
|
US$383,580
|
|
|
2025-12-01 |
2025-12-01 |
PrS
Proposed sale
|
Officer
Officer
|
5,705
67.24
US$383,589
|
5,705
|
67.24
|
US$383,589
|
|
|
2025-12-01 |
2025-12-01 |
PrS
Proposed sale
|
Officer
Officer
|
54,648
67.24
US$3,674,302
|
54,648
|
67.24
|
US$3,674,302
|
|
|
2025-12-01 |
2025-12-01 |
PrS
Proposed sale
|
Officer
Officer
|
54,648
67.24
US$3,674,389
|
54,648
|
67.24
|
US$3,674,389
|
|
|
2025-12-01 |
2025-12-01 |
PrS
Proposed sale
|
Officer
Officer
|
42,347
67.24
US$2,847,268
|
42,347
|
67.24
|
US$2,847,268
|
|
|
2025-11-25 |
2025-11-25 |
PrS
Proposed sale
|
Shareholder
|
5,000,000
63.75
US$318,750,000
|
5,000,000
|
63.75
|
US$318,750,000
|
|
|
2025-11-07 |
2025-11-07 |
PrS
Proposed sale
|
Officer
Officer
|
100,000
57.31
US$5,731,000
|
100,000
|
57.31
|
US$5,731,000
|
|
|
2025-08-20 |
2025-08-20 |
PrS
Proposed sale
|
Shareholder
|
6,200,000
59.22
US$367,164,000
|
6,200,000
|
59.22
|
US$367,164,000
|
|
|
2025-07-01 |
2025-07-01 |
PrS
Proposed sale
|
Officer
Officer
|
25,000
53.29
US$1,332,250
|
25,000
|
53.29
|
US$1,332,250
|
|
|
2025-06-26 |
2025-06-26 |
PrS
Proposed sale
|
Officer
Officer
|
25,000
51.27
US$1,281,750
|
25,000
|
51.27
|
US$1,281,750
|
|
|
2025-06-24 |
2025-06-24 |
PrS
Proposed sale
|
Officer
Officer
|
25,000
49.70
US$1,242,500
|
25,000
|
49.70
|
US$1,242,500
|
|
|
2025-06-16 |
2025-06-16 |
PrS
Proposed sale
|
Officer
Officer
|
25,000
46.56
US$1,164,000
|
25,000
|
46.56
|
US$1,164,000
|
|
|
2025-06-12 |
2025-06-12 |
PrS
Proposed sale
|
Officer
Officer
|
75,000
47.36
US$3,552,000
|
75,000
|
47.36
|
US$3,552,000
|
|
|
2025-06-11 |
2025-06-11 |
PrS
Proposed sale
|
Officer
Officer
|
100,000
48.75
US$4,875,000
|
100,000
|
48.75
|
US$4,875,000
|
|
|
2025-05-01 |
2025-05-01 |
PrS
Proposed sale
|
Officer
Officer
|
435,454
41.03
US$17,866,678
|
435,454
|
41.03
|
US$17,866,678
|
|
|
2025-05-01 |
2025-05-01 |
PrS
Proposed sale
|
Officer
Officer
|
400,000
41.03
US$16,412,000
|
400,000
|
41.03
|
US$16,412,000
|
|
|
2025-05-01 |
2025-05-01 |
PrS
Proposed sale
|
Officer
Officer
|
200,000
41.03
US$8,206,000
|
200,000
|
41.03
|
US$8,206,000
|
|
|
2025-05-01 |
2025-05-01 |
PrS
Proposed sale
|
Officer
Officer
|
435,521
41.03
US$17,869,427
|
435,521
|
41.03
|
US$17,869,427
|
|
|
2025-03-18 |
2025-03-18 |
PrS
Proposed sale
|
Shareholder
|
11,419,095
42.07
US$480,401,327
|
11,419,095
|
42.07
|
US$480,401,327
|
|