|
2026-06-10 |
2026-06-09 |
B
Purchase
|
Chief Operating Officer
Officer
|
62,602
+2.8%
20.82
US$2,579,827
|
62,602
+2.8%
|
20.82
|
US$2,579,827
|
|
|
2026-06-05 |
2026-06-03 |
S
Sale
|
Chairman and CEO
Executive Director
|
36,782
+0.4%
440.26
US$4,849,382
|
36,782
+0.4%
|
440.26
|
US$4,849,382
|
|
|
2026-06-05 |
2026-06-03 |
S
Sale
|
Chairman and CEO
Executive Director
|
90,239
-19.8%
262.85
US$699,551
|
90,239
-19.8%
|
262.85
|
US$699,551
|
|
|
2026-06-05 |
2026-06-03 |
S
Sale
|
Chairman and CEO
Executive Director
|
11,740
-0.1%
71.31
US$837,179
|
11,740
-0.1%
|
71.31
|
US$837,179
|
|
|
2026-06-03 |
2026-06-03 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
250,000
68.53
US$17,132,500
|
250,000
|
68.53
|
US$17,132,500
|
|
|
2026-05-29 |
2026-05-29 |
S
Sale
|
Chairman and CEO
Executive Director
|
48,050
-0.4%
64.56
US$3,102,108
|
48,050
-0.4%
|
64.56
|
US$3,102,108
|
|
|
2026-05-29 |
2026-05-29 |
S
Sale
|
Chairman and CEO
Executive Director
|
1,950
-0.0%
65.13
US$127,003
|
1,950
-0.0%
|
65.13
|
US$127,003
|
|
|
2026-05-29 |
2026-05-29 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
50,000
64.58
US$3,229,200
|
50,000
|
64.58
|
US$3,229,200
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Chairman and CEO
Executive Director
|
95,114
-0.8%
64.67
US$6,151,022
|
95,114
-0.8%
|
64.67
|
US$6,151,022
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Chairman and CEO
Executive Director
|
44,117
-0.4%
65.65
US$2,896,281
|
44,117
-0.4%
|
65.65
|
US$2,896,281
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Chairman and CEO
Executive Director
|
49,265
-0.4%
66.52
US$3,277,108
|
49,265
-0.4%
|
66.52
|
US$3,277,108
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Chairman and CEO
Executive Director
|
39,445
-0.3%
67.78
US$2,673,582
|
39,445
-0.3%
|
67.78
|
US$2,673,582
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Chairman and CEO
Executive Director
|
6,710
-0.1%
68.18
US$457,488
|
6,710
-0.1%
|
68.18
|
US$457,488
|
|
|
2026-05-28 |
2026-05-28 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
200,000
66.10
US$13,220,325
|
200,000
|
66.10
|
US$13,220,325
|
|
|
2026-05-29 |
2026-05-27 |
S
Sale
|
Chairman and CEO
Executive Director
|
92,236
-0.8%
65.20
US$6,013,787
|
92,236
-0.8%
|
65.20
|
US$6,013,787
|
|
|
2026-05-29 |
2026-05-27 |
S
Sale
|
Chairman and CEO
Executive Director
|
23,113
-0.2%
66.06
US$1,526,845
|
23,113
-0.2%
|
66.06
|
US$1,526,845
|
|
|
2026-05-27 |
2026-05-27 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
150,000
65.22
US$9,783,000
|
150,000
|
65.22
|
US$9,783,000
|
|
|
2026-05-20 |
2026-05-20 |
B
Purchase
|
Chief Operating Officer
Officer
|
17,000
+1.3%
56.62
US$962,540
|
17,000
+1.3%
|
56.62
|
US$962,540
|
|
|
2026-05-14 |
2026-05-13 |
S
Sale
|
Chairman and CEO
Executive Director
|
83,229
-0.7%
64.93
US$5,404,059
|
83,229
-0.7%
|
64.93
|
US$5,404,059
|
|
|
2026-05-14 |
2026-05-13 |
S
Sale
|
Chairman and CEO
Executive Director
|
93,959
-0.8%
65.31
US$6,136,462
|
93,959
-0.8%
|
65.31
|
US$6,136,462
|
|
|
2026-05-13 |
2026-05-13 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
150,000
65.12
US$9,767,299
|
150,000
|
65.12
|
US$9,767,299
|
|
|
2026-05-14 |
2026-05-12 |
S
Sale
|
Chairman and CEO
Executive Director
|
102,968
-0.8%
65.67
US$6,761,909
|
102,968
-0.8%
|
65.67
|
US$6,761,909
|
|
|
2026-05-14 |
2026-05-12 |
S
Sale
|
Chairman and CEO
Executive Director
|
19,844
-0.2%
67.12
US$1,331,929
|
19,844
-0.2%
|
67.12
|
US$1,331,929
|
|
|
2026-05-12 |
2026-05-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
150,000
65.49
US$9,823,500
|
150,000
|
65.49
|
US$9,823,500
|
|
|
2026-05-08 |
2026-05-08 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
6,958
-11.4%
75.00
US$521,850
|
6,958
-11.4%
|
75.00
|
US$521,850
|
|
|
2026-05-08 |
2026-05-08 |
PlS
Planned sale
|
Chief Financial Officer
Officer
|
20,000
-15.5%
75.00
US$1,500,000
|
20,000
-15.5%
|
75.00
|
US$1,500,000
|
|
|
2026-05-08 |
2026-05-08 |
PrS
Proposed sale
|
Officer
Officer
|
6,958
75.00
US$521,850
|
6,958
|
75.00
|
US$521,850
|
|
|
2026-05-08 |
2026-05-08 |
PrS
Proposed sale
|
Officer
Officer
|
20,000
75.00
US$1,500,022
|
20,000
|
75.00
|
US$1,500,022
|
|
|
2026-04-20 |
2026-04-20 |
PlS
Planned sale
|
Chairman and CEO
Executive Director
|
259,179
-2.0%
64.03
US$16,595,231
|
259,179
-2.0%
|
64.03
|
US$16,595,231
|
|
|
2026-04-20 |
2026-04-20 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
259,179
60.99
US$15,807,327
|
259,179
|
60.99
|
US$15,807,327
|
|
|
2026-04-20 |
2026-04-17 |
PlS
Planned sale
|
Chairman and CEO
Executive Director
|
40,821
-0.3%
64.05
US$2,614,585
|
40,821
-0.3%
|
64.05
|
US$2,614,585
|
|
|
2026-04-17 |
2026-04-17 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
40,821
62.30
US$2,543,148
|
40,821
|
62.30
|
US$2,543,148
|
|
|
2026-03-17 |
2026-03-17 |
PlS
Planned sale
|
Chief Financial Officer
Officer
|
46,000
-26.3%
60.00
US$2,760,000
|
46,000
-26.3%
|
60.00
|
US$2,760,000
|
|
|
2026-03-17 |
2026-03-17 |
PrS
Proposed sale
|
Officer
Officer
|
46,000
60.00
US$2,760,055
|
46,000
|
60.00
|
US$2,760,055
|
|
|
2026-03-17 |
2026-03-16 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
13,914
-18.6%
60.01
US$834,979
|
13,914
-18.6%
|
60.01
|
US$834,979
|
|
|
2026-03-16 |
2026-03-16 |
PrS
Proposed sale
|
Officer
Officer
|
13,914
60.01
US$835,032
|
13,914
|
60.01
|
US$835,032
|
|
|
2026-01-22 |
2026-01-20 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
7,823
-9.4%
68.21
US$533,607
|
7,823
-9.4%
|
68.21
|
US$533,607
|
|
|
2026-01-20 |
2026-01-20 |
PrS
Proposed sale
|
officer
Officer
|
7,823
68.21
US$533,569
|
7,823
|
68.21
|
US$533,569
|
|
|
2026-01-09 |
2026-01-08 |
PlS
Planned sale
|
Chairman and CEO
Executive Director
|
272,600
-2.1%
64.17
US$17,492,742
|
272,600
-2.1%
|
64.17
|
US$17,492,742
|
|
|
2026-01-08 |
2026-01-08 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
272,600
62.50
US$17,037,500
|
272,600
|
62.50
|
US$17,037,500
|
|
|
2026-01-09 |
2026-01-07 |
PlS
Planned sale
|
Chairman and CEO
Executive Director
|
27,400
-0.2%
64.01
US$1,753,874
|
27,400
-0.2%
|
64.01
|
US$1,753,874
|
|
|
2026-01-07 |
2026-01-07 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
27,400
59.82
US$1,639,068
|
27,400
|
59.82
|
US$1,639,068
|
|
|
2025-12-10 |
2025-12-09 |
S
Sale
|
Chief Financial Officer
Officer
|
38,146
-19.6%
60.00
US$2,288,760
|
38,146
-19.6%
|
60.00
|
US$2,288,760
|
|
|
2025-12-09 |
2025-12-09 |
PrS
Proposed sale
|
Officer
Officer
|
38,146
60.00
US$2,288,760
|
38,146
|
60.00
|
US$2,288,760
|
|
|
2025-12-05 |
2025-12-05 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
385,000
62.94
US$24,231,092
|
385,000
|
62.94
|
US$24,231,092
|
|
|
2025-12-05 |
2025-12-05 |
S
Sale
|
Chairman and CEO
Executive Director
|
74,638
-0.6%
63.42
US$4,733,542
|
74,638
-0.6%
|
63.42
|
US$4,733,542
|
|
|
2025-12-05 |
2025-12-05 |
S
Sale
|
Chairman and CEO
Executive Director
|
34,801
-0.3%
63.11
US$2,196,291
|
34,801
-0.3%
|
63.11
|
US$2,196,291
|
|
|
2025-12-05 |
2025-12-05 |
S
Sale
|
Chairman and CEO
Executive Director
|
275,561
-2.0%
62.79
US$17,302,475
|
275,561
-2.0%
|
62.79
|
US$17,302,475
|
|
|
2025-11-20 |
2025-11-20 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
248,411
63.86
US$15,864,147
|
248,411
|
63.86
|
US$15,864,147
|
|
|
2025-11-20 |
2025-11-20 |
S
Sale
|
Chairman and CEO
Executive Director
|
40,720
-0.3%
64.60
US$2,630,512
|
40,720
-0.3%
|
64.60
|
US$2,630,512
|
|
|
2025-11-20 |
2025-11-20 |
S
Sale
|
Chairman and CEO
Executive Director
|
207,691
-1.5%
63.72
US$13,234,071
|
207,691
-1.5%
|
63.72
|
US$13,234,071
|
|
|
2025-11-19 |
2025-11-17 |
PlS
Planned sale
|
Chief Financial Officer
Officer
|
20,000
-9.3%
57.72
US$1,154,400
|
20,000
-9.3%
|
57.72
|
US$1,154,400
|
|
|
2025-11-17 |
2025-11-17 |
PrS
Proposed sale
|
Officer
Officer
|
20,000
57.72
US$1,154,480
|
20,000
|
57.72
|
US$1,154,480
|
|
|
2025-08-29 |
2025-08-29 |
PrS
Proposed sale
|
Officer
Officer
|
150,000
72.02
US$10,803,255
|
150,000
|
72.02
|
US$10,803,255
|
|
|
2025-08-29 |
2025-08-29 |
S
Sale
|
Chief Operating Officer
Officer
|
14,063
-1.1%
73.23
US$1,029,833
|
14,063
-1.1%
|
73.23
|
US$1,029,833
|
|
|
2025-08-29 |
2025-08-29 |
S
Sale
|
Chief Operating Officer
Officer
|
52,063
-3.9%
72.56
US$3,777,691
|
52,063
-3.9%
|
72.56
|
US$3,777,691
|
|
|
2025-08-29 |
2025-08-29 |
S
Sale
|
Chief Operating Officer
Officer
|
83,874
-5.8%
71.48
US$5,995,314
|
83,874
-5.8%
|
71.48
|
US$5,995,314
|
|
|
2025-08-01 |
2025-08-01 |
PrS
Proposed sale
|
Officer
Officer
|
6,337
60.29
US$382,038
|
6,337
|
60.29
|
US$382,038
|
|
|
2025-08-01 |
2025-08-01 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
218
-100.0%
61.62
US$13,433
|
218
-100.0%
|
61.62
|
US$13,433
|
|
|
2025-08-01 |
2025-08-01 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
700
-76.3%
60.77
US$42,539
|
700
-76.3%
|
60.77
|
US$42,539
|
|
|
2025-08-01 |
2025-08-01 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
5,419
-85.5%
60.22
US$326,332
|
5,419
-85.5%
|
60.22
|
US$326,332
|
|
|
2025-07-03 |
2025-07-01 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
2,401
-27.5%
31.46
US$75,535
|
2,401
-27.5%
|
31.46
|
US$75,535
|
|
|
2025-07-03 |
2025-07-01 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
3,937
-31.1%
32.24
US$126,929
|
3,937
-31.1%
|
32.24
|
US$126,929
|
|
|
2025-07-01 |
2025-07-01 |
PrS
Proposed sale
|
Officer
Officer
|
6,338
31.90
US$202,209
|
6,338
|
31.90
|
US$202,209
|
|
|
2025-06-27 |
2025-06-26 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
5,523
-7.3%
36.37
US$200,872
|
5,523
-7.3%
|
36.37
|
US$200,872
|
|
|
2025-06-26 |
2025-06-26 |
PrS
Proposed sale
|
Officer
Officer
|
5,523
36.33
US$200,651
|
5,523
|
36.33
|
US$200,651
|
|
|
2025-06-13 |
2025-06-13 |
PrS
Proposed sale
|
Officer
Officer
|
6,338
29.96
US$189,900
|
6,338
|
29.96
|
US$189,900
|
|
|
2025-06-13 |
2025-06-13 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
5,538
-30.4%
29.96
US$165,918
|
5,538
-30.4%
|
29.96
|
US$165,918
|
|
|
2025-06-13 |
2025-06-12 |
PlS
Planned sale
|
General Counsel and Secretary
Officer
|
800
-4.2%
29.95
US$23,960
|
800
-4.2%
|
29.95
|
US$23,960
|
|
|
2025-04-16 |
2025-04-14 |
PlS
Planned sale
|
Chairman and CEO
Executive Director
|
199,180
-1.4%
27.08
US$5,393,794
|
199,180
-1.4%
|
27.08
|
US$5,393,794
|
|
|
2025-03-27 |
2025-03-26 |
PlS
Planned sale
|
Chairman and CEO
Executive Director
|
18,519
-0.1%
27.00
US$500,013
|
18,519
-0.1%
|
27.00
|
US$500,013
|
|
|
2025-03-27 |
2025-03-25 |
PlS
Planned sale
|
Chairman and CEO
Executive Director
|
396,293
-2.8%
27.03
US$10,711,800
|
396,293
-2.8%
|
27.03
|
US$10,711,800
|
|
|
2025-03-21 |
2025-03-20 |
PlS
Planned sale
|
Chairman and CEO
Executive Director
|
95,621
-0.7%
27.04
US$2,585,592
|
95,621
-0.7%
|
27.04
|
US$2,585,592
|
|
|
2025-03-19 |
2025-03-19 |
PrS
Proposed sale
|
Director; Officer; 10% Stockholder
Executive Director
Large shareholder
|
788,356
26.83
US$21,151,591
|
788,356
|
26.83
|
US$21,151,591
|
|
|
2025-03-19 |
2025-03-19 |
PlS
Planned sale
|
Chairman and CEO
Executive Director
|
161,175
-1.1%
26.94
US$4,342,054
|
161,175
-1.1%
|
26.94
|
US$4,342,054
|
|