|
2026-05-12 |
2026-05-11 |
S
Sale
|
Exec. VP and CFO
Officer
|
19,601
-22.5%
181.89
US$4,355,826
|
19,601
-22.5%
|
181.89
|
US$4,355,826
|
|
|
2026-05-11 |
2026-05-11 |
PrS
Proposed sale
|
Officer
Officer
|
1,286
241.61
US$3,461,232
|
1,286
|
241.61
|
US$3,461,232
|
|
|
2026-05-12 |
2026-05-08 |
S
Sale
|
Exec. VP and CFO
Officer
|
34,537
+41.4%
333.28
US$1,497,076
|
34,537
+41.4%
|
333.28
|
US$1,497,076
|
|
|
2026-05-08 |
2026-05-08 |
PrS
Proposed sale
|
Officer
Officer
|
29,400
169.97
US$4,997,154
|
29,400
|
169.97
|
US$4,997,154
|
|
|
2026-05-07 |
2026-05-06 |
B
Purchase
|
Non-Executive Director
|
175
+1.1%
173.13
US$30,297
|
175
+1.1%
|
173.13
|
US$30,297
|
|
|
2026-04-01 |
2026-03-30 |
S
Sale
|
Exec. VP and CFO
Officer
|
15,629
-13.8%
190.07
US$2,970,546
|
15,629
-13.8%
|
190.07
|
US$2,970,546
|
|
|
2026-03-30 |
2026-03-30 |
PrS
Proposed sale
|
Officer
Officer
|
15,629
190.04
US$2,970,078
|
15,629
|
190.04
|
US$2,970,078
|
|
|
2026-03-17 |
2026-03-17 |
B
Purchase
|
Non-Executive Director
|
175
+1.1%
173.20
US$30,310
|
175
+1.1%
|
173.20
|
US$30,310
|
|
|
2026-03-16 |
2026-03-13 |
S
Sale
|
Non-Executive Director
|
3,800
-30.4%
174.37
US$662,617
|
3,800
-30.4%
|
174.37
|
US$662,617
|
|
|
2026-03-13 |
2026-03-13 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
3,800
174.37
US$662,617
|
3,800
|
174.37
|
US$662,617
|
|
|
2026-03-16 |
2026-03-12 |
S
Sale
|
Executive Vice President
Officer
|
42,800
-41.0%
169.53
US$7,255,756
|
42,800
-41.0%
|
169.53
|
US$7,255,756
|
|
|
2026-03-12 |
2026-03-12 |
PrS
Proposed sale
|
Officer
Officer
|
42,800
169.47
US$7,253,188
|
42,800
|
169.47
|
US$7,253,188
|
|
|
2026-03-06 |
2026-03-05 |
S
Sale
|
Exec. VP and CFO
Officer
|
16,856
-14.8%
168.22
US$2,835,569
|
16,856
-14.8%
|
168.22
|
US$2,835,569
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
16,856
168.09
US$2,833,273
|
16,856
|
168.09
|
US$2,833,273
|
|
|
2026-03-06 |
2026-03-04 |
S
Sale
|
Exec. VP and CFO
Officer
|
4,944
-4.8%
165.03
US$815,899
|
4,944
-4.8%
|
165.03
|
US$815,899
|
|
|
2026-03-05 |
2026-03-04 |
PrS
Proposed sale
|
Officer
Officer
|
4,944
164.98
US$815,673
|
4,944
|
164.98
|
US$815,673
|
|
|
2026-02-19 |
2026-02-17 |
S
Sale
|
Executive Vice President
Officer
|
7,500
-16.3%
160.00
US$1,200,000
|
7,500
-16.3%
|
160.00
|
US$1,200,000
|
|
|
2026-02-17 |
2026-02-17 |
PrS
Proposed sale
|
Officer
Officer
|
7,500
159.97
US$1,199,775
|
7,500
|
159.97
|
US$1,199,775
|
|
|
2026-02-06 |
2026-02-04 |
PrS
Proposed sale
|
Officer
Officer
|
4,394
149.97
US$658,968
|
4,394
|
149.97
|
US$658,968
|
|
|
2026-02-05 |
2026-02-04 |
PlS
Planned sale
|
EVP, GC and Secretary
Officer
|
4,394
-14.6%
150.00
US$659,100
|
4,394
-14.6%
|
150.00
|
US$659,100
|
|
|
2026-02-04 |
2026-02-04 |
PrS
Proposed sale
|
officer
Officer
|
4,394
149.97
US$658,968
|
4,394
|
149.97
|
US$658,968
|
|
|
2026-01-09 |
2026-01-09 |
PrS
Proposed sale
|
Officer
Officer
|
4,394
144.97
US$636,998
|
4,394
|
144.97
|
US$636,998
|
|
|
2026-01-09 |
2026-01-09 |
PlS
Planned sale
|
EVP, GC and Secretary
Officer
|
4,394
-12.7%
145.00
US$637,130
|
4,394
-12.7%
|
145.00
|
US$637,130
|
|
|
2025-12-01 |
2025-12-01 |
PrS
Proposed sale
|
Officer
Officer
|
25,500
140.01
US$3,570,255
|
25,500
|
140.01
|
US$3,570,255
|
|
|
2025-12-01 |
2025-12-01 |
S
Sale
|
Executive Vice President
Officer
|
25,500
-31.0%
140.04
US$3,571,020
|
25,500
-31.0%
|
140.04
|
US$3,571,020
|
|
|
2025-11-20 |
2025-11-18 |
PrS
Proposed sale
|
Officer
Officer
|
12,100
138.00
US$1,669,800
|
12,100
|
138.00
|
US$1,669,800
|
|
|
2025-11-20 |
2025-11-18 |
S
Sale
|
Executive Vice President
Officer
|
12,100
-17.6%
138.00
US$1,669,800
|
12,100
-17.6%
|
138.00
|
US$1,669,800
|
|
|
2025-11-20 |
2025-11-18 |
S
Sale
|
Executive Vice President
Officer
|
14,100
-19.9%
137.40
US$1,937,365
|
14,100
-19.9%
|
137.40
|
US$1,937,365
|
|
|
2025-11-18 |
2025-11-18 |
PrS
Proposed sale
|
Officer
Officer
|
14,100
137.37
US$1,936,941
|
14,100
|
137.37
|
US$1,936,941
|
|
|
2025-11-12 |
2025-11-07 |
S
Sale
|
Exec. VP and CFO
Officer
|
30,000
-25.0%
138.00
US$4,140,000
|
30,000
-25.0%
|
138.00
|
US$4,140,000
|
|
|
2025-11-07 |
2025-11-07 |
PrS
Proposed sale
|
Officer
Officer
|
30,000
137.97
US$4,139,100
|
30,000
|
137.97
|
US$4,139,100
|
|
|
2025-09-29 |
2025-09-26 |
PlS
Planned sale
|
EVP, GC and Secretary
Officer
|
4,393
-11.3%
140.00
US$615,020
|
4,393
-11.3%
|
140.00
|
US$615,020
|
|
|
2025-09-26 |
2025-09-26 |
PrS
Proposed sale
|
OFFICER
Officer
|
4,393
140.00
US$615,020
|
4,393
|
140.00
|
US$615,020
|
|
|
2025-09-09 |
2025-09-09 |
PrS
Proposed sale
|
Officer
Officer
|
4,393
135.00
US$593,055
|
4,393
|
135.00
|
US$593,055
|
|
|
2025-09-09 |
2025-09-09 |
PlS
Planned sale
|
EVP, GC and Secretary
Officer
|
4,393
-10.1%
135.00
US$593,055
|
4,393
-10.1%
|
135.00
|
US$593,055
|
|
|
2025-08-14 |
2025-08-14 |
B
Purchase
|
Non-Executive Director
|
8,350
+39.6%
119.90
US$1,001,165
|
8,350
+39.6%
|
119.90
|
US$1,001,165
|
|
|
2025-08-01 |
2025-07-31 |
B
Purchase
|
Non-Executive Director
|
500
+2.4%
123.55
US$61,775
|
500
+2.4%
|
123.55
|
US$61,775
|
|
|
2025-08-01 |
2025-07-30 |
B
Purchase
|
Non-Executive Director
|
1,000
+9.1%
125.97
US$125,970
|
1,000
+9.1%
|
125.97
|
US$125,970
|
|
|
2025-07-09 |
2025-07-08 |
PlS
Planned sale
|
EVP, GC and Secretary
Officer
|
4,393
-9.2%
130.00
US$571,090
|
4,393
-9.2%
|
130.00
|
US$571,090
|
|
|
2025-07-08 |
2025-07-08 |
PrS
Proposed sale
|
Officer
Officer
|
4,393
130.00
US$571,090
|
4,393
|
130.00
|
US$571,090
|
|
|
2025-06-20 |
2025-06-18 |
S
Sale
|
Executive Vice President
Officer
|
9,800
-14.7%
125.00
US$1,225,000
|
9,800
-14.7%
|
125.00
|
US$1,225,000
|
|
|
2025-06-18 |
2025-06-18 |
PrS
Proposed sale
|
Officer
Officer
|
9,800
125.00
US$1,225,000
|
9,800
|
125.00
|
US$1,225,000
|
|
|
2025-05-29 |
2025-05-29 |
PrS
Proposed sale
|
Former DIrector
Non-Executive Director
|
40,000
4.70
US$188,040
|
40,000
|
4.70
|
US$188,040
|
|
|
2025-05-27 |
2025-05-22 |
B
Purchase
|
Non-Executive Director
|
439
+12.0%
113.85
US$49,980
|
439
+12.0%
|
113.85
|
US$49,980
|
|
|
2024-08-19 |
2024-08-15 |
S
Sale
|
Exec. VP and CFO
Officer
|
30,000
-26.8%
139.01
US$4,170,411
|
30,000
-26.8%
|
139.01
|
US$4,170,411
|
|
|
2024-08-15 |
2024-08-15 |
PrS
Proposed sale
|
Officer
Officer
|
30,000
139.01
US$4,170,411
|
30,000
|
139.01
|
US$4,170,411
|
|
|
2024-06-13 |
2024-06-13 |
PrS
Proposed sale
|
Former Officer
Officer
|
13,433
137.50
US$1,847,038
|
13,433
|
137.50
|
US$1,847,038
|
|
|
2024-05-20 |
2024-05-16 |
S
Sale
|
Executive Vice President
Officer
|
37,742
-43.8%
145.80
US$5,502,784
|
37,742
-43.8%
|
145.80
|
US$5,502,784
|
|
|
2024-05-16 |
2024-05-16 |
PrS
Proposed sale
|
Officer
Officer
|
37,742
145.80
US$5,502,952
|
37,742
|
145.80
|
US$5,502,952
|
|
|
2024-03-20 |
2024-03-20 |
PrS
Proposed sale
|
Officer
Officer
|
7,200
157.26
US$1,132,290
|
7,200
|
157.26
|
US$1,132,290
|
|
|
2024-03-20 |
2024-03-20 |
S
Sale
|
Vice President and Controller
Officer
|
7,200
-52.2%
157.26
US$1,132,290
|
7,200
-52.2%
|
157.26
|
US$1,132,290
|
|
|
2024-03-20 |
2024-03-18 |
S
Sale
|
Vice President and Controller
Officer
|
1,722
-20.7%
157.23
US$270,750
|
1,722
-20.7%
|
157.23
|
US$270,750
|
|
|
2024-03-20 |
2024-03-18 |
S
Sale
|
Vice President and Controller
Officer
|
4,200
-33.6%
157.47
US$661,353
|
4,200
-33.6%
|
157.47
|
US$661,353
|
|
|
2024-03-18 |
2024-03-18 |
PrS
Proposed sale
|
Officer
Officer
|
5,922
157.40
US$932,103
|
5,922
|
157.40
|
US$932,103
|
|
|
2024-02-20 |
2024-02-15 |
B
Purchase
|
Non-Executive Director
|
682
+56.0%
146.58
US$99,968
|
682
+56.0%
|
146.58
|
US$99,968
|
|
|
2024-02-12 |
2024-02-12 |
PrS
Proposed sale
|
Officer
Officer
|
21,934
146.27
US$3,208,286
|
21,934
|
146.27
|
US$3,208,286
|
|
|
2024-02-12 |
2024-02-12 |
S
Sale
|
EVP, Refining
Officer
|
21,934
-46.8%
146.27
US$3,208,286
|
21,934
-46.8%
|
146.27
|
US$3,208,286
|
|
|
2024-01-04 |
2024-01-03 |
S
Sale
|
Executive Vice President
Officer
|
1,204
-4.6%
135.00
US$162,540
|
1,204
-4.6%
|
135.00
|
US$162,540
|
|
|
2024-01-04 |
2024-01-03 |
S
Sale
|
Executive Vice President
Officer
|
4,049
-14.0%
135.00
US$546,615
|
4,049
-14.0%
|
135.00
|
US$546,615
|
|
|
2024-01-04 |
2024-01-02 |
S
Sale
|
Executive Vice President
Officer
|
12,096
-32.7%
135.09
US$1,634,011
|
12,096
-32.7%
|
135.09
|
US$1,634,011
|
|
|
2024-01-04 |
2024-01-02 |
S
Sale
|
Executive Vice President
Officer
|
12,451
-33.3%
135.09
US$1,681,951
|
12,451
-33.3%
|
135.09
|
US$1,681,951
|
|
|
2024-01-02 |
2024-01-02 |
PrS
Proposed sale
|
Officer
Officer
|
29,800
135.09
US$4,025,569
|
29,800
|
135.09
|
US$4,025,569
|
|
|
2023-12-29 |
2023-12-28 |
S
Sale
|
EVP, GC and Secretary
Officer
|
3,700
-7.2%
133.18
US$492,765
|
3,700
-7.2%
|
133.18
|
US$492,765
|
|
|
2023-12-28 |
2023-12-28 |
PrS
Proposed sale
|
Officer
Officer
|
3,700
133.18
US$492,765
|
3,700
|
133.18
|
US$492,765
|
|
|
2023-12-20 |
2023-12-19 |
S
Sale
|
Vice President and Controller
Officer
|
1,000
-13.2%
133.23
US$133,234
|
1,000
-13.2%
|
133.23
|
US$133,234
|
|
|
2023-12-20 |
2023-12-18 |
S
Sale
|
Vice President and Controller
Officer
|
1,500
-18.5%
132.52
US$198,777
|
1,500
-18.5%
|
132.52
|
US$198,777
|
|
|
2023-12-18 |
2023-12-18 |
PrS
Proposed sale
|
Officer
Officer
|
3,000
132.51
US$397,530
|
3,000
|
132.51
|
US$397,530
|
|
|
2023-12-05 |
2023-12-01 |
S
Sale
|
Exec. VP and CFO
Officer
|
31,700
-23.5%
130.21
US$4,127,784
|
31,700
-23.5%
|
130.21
|
US$4,127,784
|
|
|
2023-12-01 |
2023-12-01 |
PrS
Proposed sale
|
Officer
Officer
|
31,700
130.21
US$4,127,769
|
31,700
|
130.21
|
US$4,127,769
|
|
|
2023-09-13 |
2023-09-12 |
S
Sale
|
Executive Vice President
Officer
|
12,970
-13.9%
124.41
US$1,613,598
|
12,970
-13.9%
|
124.41
|
US$1,613,598
|
|
|
2023-09-12 |
2023-09-12 |
PrS
Proposed sale
|
Officer
Officer
|
12,970
124.41
US$1,613,621
|
12,970
|
124.41
|
US$1,613,621
|
|
|
2023-09-11 |
2023-09-08 |
S
Sale
|
Exec. VP and CFO
Officer
|
30,800
-22.9%
120.97
US$3,725,968
|
30,800
-22.9%
|
120.97
|
US$3,725,968
|
|
|
2023-09-08 |
2023-09-08 |
PrS
Proposed sale
|
Officer
Officer
|
30,800
120.97
US$3,725,970
|
30,800
|
120.97
|
US$3,725,970
|
|
|
2023-09-05 |
2023-09-01 |
S
Sale
|
Vice President and Controller
Officer
|
7,000
-51.2%
117.02
US$819,140
|
7,000
-51.2%
|
117.02
|
US$819,140
|
|
|
2023-09-01 |
2023-09-01 |
PrS
Proposed sale
|
Officer
Officer
|
7,000
117.02
US$819,117
|
7,000
|
117.02
|
US$819,117
|
|