|
2026-05-04 |
2026-04-30 |
S
Sale
|
Large shareholder
|
82,261
-20.6%
123.02
US$4,114,144
|
82,261
-20.6%
|
123.02
|
US$4,114,144
|
|
|
2026-05-04 |
2026-04-30 |
S
Sale
|
Large shareholder
|
61,826
-18.0%
201.69
US$218,903
|
61,826
-18.0%
|
201.69
|
US$218,903
|
|
|
2026-05-04 |
2026-04-30 |
S
Sale
|
Large shareholder
|
27,655
+13.6%
46.10
US$4,568,922
|
27,655
+13.6%
|
46.10
|
US$4,568,922
|
|
|
2026-04-30 |
2026-04-30 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
534,564
50.54
US$27,016,865
|
534,564
|
50.54
|
US$27,016,865
|
|
|
2026-04-29 |
2026-04-29 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
183,434
49.63
US$9,103,829
|
183,434
|
49.63
|
US$9,103,829
|
|
|
2026-04-29 |
2026-04-29 |
S
Sale
|
Large shareholder
|
183,434
-16.0%
49.53
US$9,084,752
|
183,434
-16.0%
|
49.53
|
US$9,084,752
|
|
|
2026-04-29 |
2026-04-28 |
S
Sale
|
Large shareholder
|
192,041
-14.3%
48.56
US$9,324,858
|
192,041
-14.3%
|
48.56
|
US$9,324,858
|
|
|
2026-04-28 |
2026-04-28 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
192,041
48.87
US$9,385,044
|
192,041
|
48.87
|
US$9,385,044
|
|
|
2026-04-29 |
2026-04-27 |
S
Sale
|
Large shareholder
|
868
-0.1%
48.01
US$41,673
|
868
-0.1%
|
48.01
|
US$41,673
|
|
|
2026-04-27 |
2026-04-27 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
868
47.70
US$41,404
|
868
|
47.70
|
US$41,404
|
|
|
2026-04-24 |
2026-04-23 |
S
Sale
|
Large shareholder
|
138,771
-9.4%
48.17
US$6,684,904
|
138,771
-9.4%
|
48.17
|
US$6,684,904
|
|
|
2026-04-23 |
2026-04-23 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
138,771
48.12
US$6,677,661
|
138,771
|
48.12
|
US$6,677,661
|
|
|
2026-04-24 |
2026-04-22 |
S
Sale
|
Large shareholder
|
21,429
-1.4%
48.02
US$1,029,115
|
21,429
-1.4%
|
48.02
|
US$1,029,115
|
|
|
2026-04-22 |
2026-04-22 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
21,429
48.04
US$1,029,449
|
21,429
|
48.04
|
US$1,029,449
|
|
|
2026-03-06 |
2026-03-04 |
S
Sale
|
See Remarks
Officer
|
1,260
-2.6%
46.92
US$59,119
|
1,260
-2.6%
|
46.92
|
US$59,119
|
|
|
2026-03-06 |
2026-03-04 |
S
Sale
|
See Remarks
Officer
|
3,222
-0.5%
46.92
US$151,176
|
3,222
-0.5%
|
46.92
|
US$151,176
|
|
|
2026-03-06 |
2026-03-04 |
S
Sale
|
See Remarks
Officer
|
2,907
-0.7%
46.92
US$136,396
|
2,907
-0.7%
|
46.92
|
US$136,396
|
|
|
2026-03-06 |
2026-03-04 |
S
Sale
|
See Remarks
Officer
|
1,619
-0.6%
46.92
US$75,963
|
1,619
-0.6%
|
46.92
|
US$75,963
|
|
|
2026-03-04 |
2026-03-04 |
PrS
Proposed sale
|
Officer
Officer
|
3,222
46.02
US$148,292
|
3,222
|
46.02
|
US$148,292
|
|
|
2026-03-04 |
2026-03-04 |
PrS
Proposed sale
|
Officer
Officer
|
1,619
46.02
US$74,514
|
1,619
|
46.02
|
US$74,514
|
|
|
2026-03-04 |
2026-03-04 |
PrS
Proposed sale
|
Officer
Officer
|
1,260
46.02
US$57,991
|
1,260
|
46.02
|
US$57,991
|
|
|
2026-03-04 |
2026-03-04 |
PrS
Proposed sale
|
Officer
Officer
|
2,907
46.02
US$133,794
|
2,907
|
46.02
|
US$133,794
|
|
|
2026-03-02 |
2026-02-26 |
S
Sale
|
Large shareholder
|
4,000,000
-100.0%
44.85
US$179,400,000
|
4,000,000
-100.0%
|
44.85
|
US$179,400,000
|
|
|
2026-02-26 |
2026-02-26 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
4,000,000
47.00
US$188,000,000
|
4,000,000
|
47.00
|
US$188,000,000
|
|
|
2026-01-06 |
2026-01-02 |
S
Sale
|
See Remarks
Officer
|
8,083
-1.4%
36.05
US$291,392
|
8,083
-1.4%
|
36.05
|
US$291,392
|
|
|
2026-01-02 |
2026-01-02 |
PrS
Proposed sale
|
Officer
Officer
|
2,307
36.20
US$83,517
|
2,307
|
36.20
|
US$83,517
|
|
|
2026-01-02 |
2026-01-02 |
PrS
Proposed sale
|
Officer
Officer
|
11,972
36.20
US$433,403
|
11,972
|
36.20
|
US$433,403
|
|
|
2026-01-02 |
2026-01-02 |
PrS
Proposed sale
|
Officer
Officer
|
8,083
36.20
US$292,616
|
8,083
|
36.20
|
US$292,616
|
|
|
2026-01-02 |
2026-01-02 |
PrS
Proposed sale
|
Officer
Officer
|
2,260
36.20
US$81,815
|
2,260
|
36.20
|
US$81,815
|
|
|
2025-11-10 |
2025-11-10 |
B
Purchase
|
See Remarks
Executive Director
|
8,000
+0.2%
34.57
US$276,560
|
8,000
+0.2%
|
34.57
|
US$276,560
|
|
|
2025-10-03 |
2025-10-02 |
B
Purchase
|
See Remarks
Executive Director
|
5,000
+0.1%
39.13
US$195,650
|
5,000
+0.1%
|
39.13
|
US$195,650
|
|
|
2025-06-06 |
2025-06-04 |
S
Sale
|
Large shareholder
|
4,262,090
-100.0%
44.16
US$188,213,894
|
4,262,090
-100.0%
|
44.16
|
US$188,213,894
|
|
|
2025-06-04 |
2025-06-04 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
4,262,090
45.65
US$194,564,408
|
4,262,090
|
45.65
|
US$194,564,408
|
|
|
2025-03-19 |
2025-03-18 |
S
Sale
|
Large shareholder
|
657,582
-100.0%
52.66
US$34,628,268
|
657,582
-100.0%
|
52.66
|
US$34,628,268
|
|
|
2025-03-19 |
2025-03-17 |
S
Sale
|
Large shareholder
|
1,044,519
-61.4%
52.66
US$55,004,371
|
1,044,519
-61.4%
|
52.66
|
US$55,004,371
|
|
|
2025-03-17 |
2025-03-17 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,702,101
54.01
US$91,930,475
|
1,702,101
|
54.01
|
US$91,930,475
|
|
|
2025-03-11 |
2025-03-04 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
3,952,431
56.91
US$224,932,848
|
3,952,431
|
56.91
|
US$224,932,848
|
|
|
2025-03-06 |
2025-03-04 |
S
Sale
|
Large shareholder
|
3,952,431
-79.1%
55.63
US$219,873,737
|
3,952,431
-79.1%
|
55.63
|
US$219,873,737
|
|
|
2025-03-04 |
2025-03-04 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
3,952,431
56.91
US$224,932,848
|
3,952,431
|
56.91
|
US$224,932,848
|
|
|
2024-03-29 |
2024-03-28 |
S
Sale
|
See Remarks
Officer
|
5,750
-1.1%
39.82
US$228,965
|
5,750
-1.1%
|
39.82
|
US$228,965
|
|
|
2024-03-29 |
2024-03-28 |
S
Sale
|
See Remarks
Officer
|
2,500
-0.9%
39.82
US$99,550
|
2,500
-0.9%
|
39.82
|
US$99,550
|
|
|
2024-03-28 |
2024-03-28 |
PrS
Proposed sale
|
Officer
Officer
|
2,500
39.85
US$99,625
|
2,500
|
39.85
|
US$99,625
|
|
|
2024-03-28 |
2024-03-28 |
PrS
Proposed sale
|
Officer
Officer
|
5,750
39.82
US$228,968
|
5,750
|
39.82
|
US$228,968
|
|
|
2024-03-26 |
2024-03-22 |
S
Sale
|
See Remarks
Officer
|
7,000
-3.4%
37.62
US$263,340
|
7,000
-3.4%
|
37.62
|
US$263,340
|
|
|
2024-03-22 |
2024-03-22 |
PrS
Proposed sale
|
Officer
Officer
|
7,000
37.63
US$263,404
|
7,000
|
37.63
|
US$263,404
|
|
|
2024-03-20 |
2024-03-18 |
S
Sale
|
Large shareholder
|
13,079,871
-100.0%
33.75
US$441,445,646
|
13,079,871
-100.0%
|
33.75
|
US$441,445,646
|
|
|
2024-03-20 |
2024-03-18 |
S
Sale
|
See Remarks
Officer
|
12,000
-4.5%
37.00
US$444,000
|
12,000
-4.5%
|
37.00
|
US$444,000
|
|
|
2024-03-18 |
2024-03-18 |
PrS
Proposed sale
|
Officer
Officer
|
12,000
37.00
US$444,000
|
12,000
|
37.00
|
US$444,000
|
|
|
2024-03-18 |
2024-03-18 |
B
Purchase
|
See Remarks
Executive Director
|
14,814
+0.4%
33.75
US$499,972
|
14,814
+0.4%
|
33.75
|
US$499,972
|
|
|
2024-03-12 |
2024-03-12 |
S
Sale
|
See Remarks
Officer
|
1,664
-0.8%
35.68
US$59,372
|
1,664
-0.8%
|
35.68
|
US$59,372
|
|
|
2024-03-11 |
2024-03-11 |
PrS
Proposed sale
|
Officer
Officer
|
1,664
35.68
US$59,370
|
1,664
|
35.68
|
US$59,370
|
|
|
2024-03-11 |
2024-03-11 |
S
Sale
|
See Remarks
Officer
|
3,182
-1.3%
35.57
US$113,184
|
3,182
-1.3%
|
35.57
|
US$113,184
|
|
|
2024-03-11 |
2024-03-11 |
S
Sale
|
See Remarks
Officer
|
3,185
-0.6%
35.57
US$113,290
|
3,185
-0.6%
|
35.57
|
US$113,290
|
|
|
2024-03-11 |
2024-03-11 |
S
Sale
|
See Remarks
Officer
|
3,179
-1.0%
35.57
US$113,077
|
3,179
-1.0%
|
35.57
|
US$113,077
|
|
|
2024-03-11 |
2024-03-11 |
S
Sale
|
See Remarks
Officer
|
3,182
-1.2%
35.57
US$113,184
|
3,182
-1.2%
|
35.57
|
US$113,184
|
|
|
2024-03-08 |
2024-03-08 |
PrS
Proposed sale
|
Officer
Officer
|
3,179
35.57
US$113,078
|
3,179
|
35.57
|
US$113,078
|
|
|
2024-03-08 |
2024-03-08 |
PrS
Proposed sale
|
Officer
Officer
|
3,182
35.57
US$113,185
|
3,182
|
35.57
|
US$113,185
|
|
|
2024-03-08 |
2024-03-08 |
PrS
Proposed sale
|
Officer
Officer
|
3,182
35.57
US$113,185
|
3,182
|
35.57
|
US$113,185
|
|
|
2024-03-08 |
2024-03-08 |
PrS
Proposed sale
|
Officer
Officer
|
3,185
35.57
US$113,291
|
3,185
|
35.57
|
US$113,291
|
|
|
2023-12-18 |
2023-12-14 |
S
Sale
|
Large shareholder
|
7,475,000
-36.4%
31.50
US$235,462,500
|
7,475,000
-36.4%
|
31.50
|
US$235,462,500
|
|
|
2023-12-15 |
2023-12-14 |
B
Purchase
|
Non-Executive Director
|
31,746
+46.6%
31.50
US$999,999
|
31,746
+46.6%
|
31.50
|
US$999,999
|
|
|
2023-12-15 |
2023-12-14 |
B
Purchase
|
See Remarks
Executive Director
|
31,746
+0.9%
31.50
US$999,999
|
31,746
+0.9%
|
31.50
|
US$999,999
|
|
|
2023-08-22 |
2023-08-21 |
B
Purchase
|
See Remarks
Executive Director
|
8,125
+0.2%
35.24
US$286,325
|
8,125
+0.2%
|
35.24
|
US$286,325
|
|
|
2023-04-04 |
2023-03-31 |
B
Purchase
|
See Remarks
Executive Director
|
7,000
+0.2%
31.13
US$217,910
|
7,000
+0.2%
|
31.13
|
US$217,910
|
|
|
2023-03-24 |
2023-03-22 |
S
Sale
|
Executive Vice President, COO
Officer
|
3,800
-0.8%
31.18
US$118,484
|
3,800
-0.8%
|
31.18
|
US$118,484
|
|
|
2023-03-24 |
2023-03-22 |
S
Sale
|
See Remarks
Officer
|
10,000
-4.1%
31.30
US$313,000
|
10,000
-4.1%
|
31.30
|
US$313,000
|
|
|
2023-03-22 |
2023-03-22 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
31.30
US$313,018
|
10,000
|
31.30
|
US$313,018
|
|
|
2023-03-20 |
2023-03-16 |
S
Sale
|
Chief Strategy Officer
Officer
|
3,497
-1.5%
29.39
US$102,777
|
3,497
-1.5%
|
29.39
|
US$102,777
|
|
|
2023-03-20 |
2023-03-16 |
S
Sale
|
See Remarks
Officer
|
3,530
-1.4%
29.39
US$103,747
|
3,530
-1.4%
|
29.39
|
US$103,747
|
|
|
2023-03-20 |
2023-03-16 |
S
Sale
|
Executive Vice President, COO
Officer
|
3,530
-0.7%
29.39
US$103,747
|
3,530
-0.7%
|
29.39
|
US$103,747
|
|
|
2023-03-20 |
2023-03-16 |
S
Sale
|
See Remarks
Officer
|
3,530
-1.2%
29.39
US$103,747
|
3,530
-1.2%
|
29.39
|
US$103,747
|
|
|
2023-03-16 |
2023-03-16 |
PrS
Proposed sale
|
Officer
Officer
|
3,530
29.39
US$103,747
|
3,530
|
29.39
|
US$103,747
|
|
|
2023-03-16 |
2023-03-16 |
PrS
Proposed sale
|
Officer
Officer
|
3,530
29.39
US$103,747
|
3,530
|
29.39
|
US$103,747
|
|
|
2023-03-10 |
2023-03-08 |
S
Sale
|
Chief Strategy Officer
Officer
|
10,000
-5.3%
31.48
US$314,800
|
10,000
-5.3%
|
31.48
|
US$314,800
|
|
|
2022-12-13 |
2022-12-12 |
S
Sale
|
See Remarks
Officer
|
4,000
-2.1%
32.48
US$129,920
|
4,000
-2.1%
|
32.48
|
US$129,920
|
|