|
2026-05-11 |
2026-05-08 |
S
Sale
|
Executive Vice President
Officer
|
63,343
+4.1%
225.55
US$3,530,788
|
63,343
+4.1%
|
225.55
|
US$3,530,788
|
|
|
2026-05-06 |
2026-05-04 |
S
Sale
|
Executive Vice President
Officer
|
22,296
+47.3%
432.25
US$721,075
|
22,296
+47.3%
|
432.25
|
US$721,075
|
|
|
2026-05-04 |
2026-05-04 |
PrS
Proposed sale
|
Former Officer
Officer
|
75,807
12.95
US$3,197,773
|
75,807
|
12.95
|
US$3,197,773
|
|
|
2026-04-28 |
2026-04-28 |
PrS
Proposed sale
|
Officer
Officer
|
1,974
63.36
US$125,083
|
1,974
|
63.36
|
US$125,083
|
|
|
2026-02-25 |
2026-02-24 |
B
Purchase
|
Chairman & CEO
Executive Director
|
4,500
+0.3%
59.03
US$265,635
|
4,500
+0.3%
|
59.03
|
US$265,635
|
|
|
2026-02-23 |
2026-02-20 |
S
Sale
|
SVP - Controller
Officer
|
190
-3.5%
61.77
US$11,736
|
190
-3.5%
|
61.77
|
US$11,736
|
|
|
2026-02-20 |
2026-02-20 |
PrS
Proposed sale
|
Officer
Officer
|
190
61.77
US$11,736
|
190
|
61.77
|
US$11,736
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Executive Vice President
Officer
|
199
-0.9%
62.48
US$12,434
|
199
-0.9%
|
62.48
|
US$12,434
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Executive Vice President
Officer
|
1,890
-7.7%
62.48
US$118,087
|
1,890
-7.7%
|
62.48
|
US$118,087
|
|
|
2026-02-18 |
2026-02-18 |
PrS
Proposed sale
|
Officer
Officer
|
2,089
62.48
US$130,521
|
2,089
|
62.48
|
US$130,521
|
|
|
2026-02-09 |
2026-02-06 |
S
Sale
|
Executive Vice President
Officer
|
6,558
-25.9%
64.80
US$424,958
|
6,558
-25.9%
|
64.80
|
US$424,958
|
|
|
2026-02-09 |
2026-02-06 |
S
Sale
|
Executive Vice President
Officer
|
6,707
-13.4%
65.90
US$441,998
|
6,707
-13.4%
|
65.90
|
US$441,998
|
|
|
2026-02-09 |
2026-02-06 |
S
Sale
|
Executive Vice President
Officer
|
4,769
-9.9%
65.90
US$314,287
|
4,769
-9.9%
|
65.90
|
US$314,287
|
|
|
2026-02-09 |
2026-02-06 |
S
Sale
|
Executive Vice President
Officer
|
4,000
-8.9%
65.91
US$263,640
|
4,000
-8.9%
|
65.91
|
US$263,640
|
|
|
2026-02-06 |
2026-02-06 |
PrS
Proposed sale
|
Officer
Officer
|
15,476
65.90
US$1,019,925
|
15,476
|
65.90
|
US$1,019,925
|
|
|
2026-02-06 |
2026-02-06 |
PrS
Proposed sale
|
Former Officer
Officer
|
16,998
65.98
US$1,121,477
|
16,998
|
65.98
|
US$1,121,477
|
|
|
2026-02-06 |
2026-02-06 |
PrS
Proposed sale
|
Officer
Officer
|
6,558
64.80
US$424,958
|
6,558
|
64.80
|
US$424,958
|
|
|
2026-02-05 |
2026-02-05 |
PrS
Proposed sale
|
Former Officer
Officer
|
16,085
64.00
US$1,029,440
|
16,085
|
64.00
|
US$1,029,440
|
|
|
2026-02-03 |
2026-02-03 |
PrS
Proposed sale
|
Former Officer
Officer
|
11,663
61.88
US$721,751
|
11,663
|
61.88
|
US$721,751
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
Executive Vice President
Officer
|
769
-5.1%
60.46
US$46,494
|
769
-5.1%
|
60.46
|
US$46,494
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
President
Officer
|
17,315
-17.0%
61.15
US$1,058,760
|
17,315
-17.0%
|
61.15
|
US$1,058,760
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
President
Officer
|
11,665
-12.4%
61.14
US$713,233
|
11,665
-12.4%
|
61.14
|
US$713,233
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
Executive VP &
Officer
|
1,519
-3.6%
61.27
US$93,062
|
1,519
-3.6%
|
61.27
|
US$93,062
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
Executive Vice President
Officer
|
769
-5.1%
60.46
US$46,494
|
769
-5.1%
|
60.46
|
US$46,494
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
President
Officer
|
17,315
-17.0%
61.15
US$1,058,760
|
17,315
-17.0%
|
61.15
|
US$1,058,760
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
President
Officer
|
11,665
-12.4%
61.14
US$713,233
|
11,665
-12.4%
|
61.14
|
US$713,233
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
Executive VP &
Officer
|
1,519
-3.6%
61.27
US$93,062
|
1,519
-3.6%
|
61.27
|
US$93,062
|
|
|
2026-02-02 |
2026-02-02 |
PrS
Proposed sale
|
Officer
Officer
|
1,519
61.27
US$93,062
|
1,519
|
61.27
|
US$93,062
|
|
|
2026-02-02 |
2026-02-02 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
28,980
61.15
US$1,771,993
|
28,980
|
61.15
|
US$1,771,993
|
|
|
2026-02-02 |
2026-02-02 |
PrS
Proposed sale
|
Officer
Officer
|
769
60.46
US$46,494
|
769
|
60.46
|
US$46,494
|
|
|
2025-10-28 |
2025-10-27 |
S
Sale
|
Executive Vice President
Officer
|
2,458
-8.3%
53.11
US$130,519
|
2,458
-8.3%
|
53.11
|
US$130,519
|
|
|
2025-10-27 |
2025-10-27 |
PrS
Proposed sale
|
Officer
Officer
|
2,458
53.10
US$130,520
|
2,458
|
53.10
|
US$130,520
|
|
|
2025-05-28 |
2025-05-28 |
PrS
Proposed sale
|
Officer
Officer
|
294
47.30
US$13,906
|
294
|
47.30
|
US$13,906
|
|
|
2025-05-28 |
2025-05-28 |
S
Sale
|
SVP - Controller
Officer
|
294
-7.7%
47.30
US$13,906
|
294
-7.7%
|
47.30
|
US$13,906
|
|
|
2025-04-02 |
2025-04-01 |
S
Sale
|
Controller
Officer
|
316
-1.0%
49.48
US$15,636
|
316
-1.0%
|
49.48
|
US$15,636
|
|
|
2025-02-19 |
2025-02-18 |
S
Sale
|
Executive Vice President
Officer
|
22,673
-43.6%
56.47
US$1,280,276
|
22,673
-43.6%
|
56.47
|
US$1,280,276
|
|
|
2025-02-18 |
2025-02-18 |
PrS
Proposed sale
|
Officer
Officer
|
22,673
56.47
US$1,280,283
|
22,673
|
56.47
|
US$1,280,283
|
|
|
2025-02-14 |
2025-02-12 |
S
Sale
|
Executive Vice President
Officer
|
10,000
-17.9%
55.71
US$557,120
|
10,000
-17.9%
|
55.71
|
US$557,120
|
|
|
2025-02-12 |
2025-02-12 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
55.71
US$557,119
|
10,000
|
55.71
|
US$557,119
|
|
|
2025-02-12 |
2025-02-10 |
S
Sale
|
SVP - Controller
Officer
|
40
-1.0%
56.03
US$2,241
|
40
-1.0%
|
56.03
|
US$2,241
|
|
|
2024-12-18 |
2024-12-17 |
S
Sale
|
President
Officer
|
890
-1.2%
59.92
US$53,329
|
890
-1.2%
|
59.92
|
US$53,329
|
|
|
2024-12-18 |
2024-12-17 |
S
Sale
|
Executive Vice President
Officer
|
388
-0.9%
59.92
US$23,249
|
388
-0.9%
|
59.92
|
US$23,249
|
|
|
2024-12-18 |
2024-12-17 |
S
Sale
|
Executive VP & General Counsel
Officer
|
116
-1.7%
59.92
US$6,951
|
116
-1.7%
|
59.92
|
US$6,951
|
|
|
2024-11-29 |
2024-11-26 |
S
Sale
|
Executive Vice President
Officer
|
1,795
-2.0%
61.03
US$109,557
|
1,795
-2.0%
|
61.03
|
US$109,557
|
|
|
2024-11-29 |
2024-11-26 |
S
Sale
|
Executive Vice President
Officer
|
7,711
-8.1%
61.07
US$470,878
|
7,711
-8.1%
|
61.07
|
US$470,878
|
|
|
2024-11-26 |
2024-11-26 |
PrS
Proposed sale
|
Officer
Officer
|
9,506
61.20
US$581,767
|
9,506
|
61.20
|
US$581,767
|
|
|
2024-11-25 |
2024-11-21 |
S
Sale
|
SVP - Controller
Officer
|
147
-8.7%
59.18
US$8,700
|
147
-8.7%
|
59.18
|
US$8,700
|
|
|
2024-11-21 |
2024-11-21 |
PrS
Proposed sale
|
Officer
Officer
|
147
59.18
US$8,700
|
147
|
59.18
|
US$8,700
|
|
|
2024-11-15 |
2024-11-15 |
PrS
Proposed sale
|
Officer
Officer
|
313
59.12
US$18,505
|
313
|
59.12
|
US$18,505
|
|
|
2024-11-15 |
2024-11-15 |
S
Sale
|
Executive VP & General Counsel
Officer
|
313
-4.4%
59.12
US$18,505
|
313
-4.4%
|
59.12
|
US$18,505
|
|
|
2024-11-13 |
2024-11-13 |
PrS
Proposed sale
|
Officer
Officer
|
5,060
60.50
US$306,129
|
5,060
|
60.50
|
US$306,129
|
|
|
2024-11-12 |
2024-11-11 |
PrS
Proposed sale
|
Officer
Officer
|
1,238
60.84
US$75,316
|
1,238
|
60.84
|
US$75,316
|
|
|
2024-11-12 |
2024-11-11 |
S
Sale
|
Executive VP &
Officer
|
1,238
-3.3%
60.84
US$75,316
|
1,238
-3.3%
|
60.84
|
US$75,316
|
|
|
2024-11-12 |
2024-11-08 |
S
Sale
|
Executive Vice President
Officer
|
1,534
-5.8%
58.11
US$89,141
|
1,534
-5.8%
|
58.11
|
US$89,141
|
|
|
2024-11-12 |
2024-11-08 |
S
Sale
|
Executive Vice President
Officer
|
2,071
-7.3%
58.02
US$120,157
|
2,071
-7.3%
|
58.02
|
US$120,157
|
|
|
2024-11-08 |
2024-11-08 |
PrS
Proposed sale
|
Officer
Officer
|
3,605
58.06
US$209,298
|
3,605
|
58.06
|
US$209,298
|
|
|
2024-11-06 |
2024-11-06 |
PrS
Proposed sale
|
Officer
Officer
|
1,238
56.11
US$69,464
|
1,238
|
56.11
|
US$69,464
|
|
|
2024-10-30 |
2024-10-30 |
PrS
Proposed sale
|
Officer
Officer
|
4,386
53.45
US$234,427
|
4,386
|
53.45
|
US$234,427
|
|
|
2024-10-30 |
2024-10-30 |
S
Sale
|
Executive Vice President
Officer
|
4,385
-15.1%
53.46
US$234,422
|
4,385
-15.1%
|
53.46
|
US$234,422
|
|
|
2024-10-30 |
2024-10-30 |
S
Sale
|
Executive Vice President
Officer
|
0
-0.0%
53.45
US$5
|
0
-0.0%
|
53.45
|
US$5
|
|
|
2024-10-25 |
2024-10-25 |
PrS
Proposed sale
|
Officer
Officer
|
2,462
52.55
US$129,378
|
2,462
|
52.55
|
US$129,378
|
|
|
2024-07-30 |
2024-07-29 |
S
Sale
|
Exec VP and
Officer
|
5,156
-22.4%
51.83
US$267,257
|
5,156
-22.4%
|
51.83
|
US$267,257
|
|
|
2024-07-29 |
2024-07-29 |
PrS
Proposed sale
|
Officer
Officer
|
5,156
51.83
US$267,257
|
5,156
|
51.83
|
US$267,257
|
|
|
2024-07-29 |
2024-07-26 |
S
Sale
|
President
Officer
|
60,000
-54.1%
51.85
US$3,111,000
|
60,000
-54.1%
|
51.85
|
US$3,111,000
|
|
|
2024-07-29 |
2024-07-26 |
S
Sale
|
Executive Vice President &
Officer
|
1,917
-7.2%
51.78
US$99,262
|
1,917
-7.2%
|
51.78
|
US$99,262
|
|
|
2024-07-26 |
2024-07-26 |
PrS
Proposed sale
|
Officer
Officer
|
1,917
51.78
US$99,262
|
1,917
|
51.78
|
US$99,262
|
|
|
2024-07-29 |
2024-07-25 |
S
Sale
|
President
Officer
|
60,000
-44.7%
51.83
US$3,109,788
|
60,000
-44.7%
|
51.83
|
US$3,109,788
|
|
|
2024-07-25 |
2024-07-25 |
PrS
Proposed sale
|
Officer
Officer
|
60,000
51.83
US$3,109,788
|
60,000
|
51.83
|
US$3,109,788
|
|
|
2024-05-21 |
2024-05-17 |
S
Sale
|
Exec VP
Officer
|
147
-1.2%
45.02
US$6,618
|
147
-1.2%
|
45.02
|
US$6,618
|
|
|
2024-05-17 |
2024-05-17 |
PrS
Proposed sale
|
Officer
Officer
|
147
45.02
US$6,618
|
147
|
45.02
|
US$6,618
|
|
|
2024-05-16 |
2024-05-16 |
PrS
Proposed sale
|
Officer
Officer
|
358
44.83
US$16,050
|
358
|
44.83
|
US$16,050
|
|
|
2024-05-16 |
2024-05-16 |
S
Sale
|
SVP - Controller
Officer
|
358
-17.6%
44.83
US$16,050
|
358
-17.6%
|
44.83
|
US$16,050
|
|
|
2024-05-06 |
2024-05-03 |
S
Sale
|
Executive Vice President
Officer
|
5,291
-19.2%
43.66
US$231,005
|
5,291
-19.2%
|
43.66
|
US$231,005
|
|
|
2024-05-03 |
2024-05-03 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
43.68
US$65,520
|
1,500
|
43.68
|
US$65,520
|
|
|
2024-05-03 |
2024-05-03 |
PrS
Proposed sale
|
Officer
Officer
|
5,291
43.65
US$230,955
|
5,291
|
43.65
|
US$230,955
|
|