|
2026-03-04 |
2026-03-03 |
S
Sale
|
CEO, Chairman of Board, Secy
Executive Director
|
94,340
+17.6%
237.79
US$1,760,769
|
94,340
+17.6%
|
237.79
|
US$1,760,769
|
|
|
2026-03-03 |
2026-03-03 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
27,741
16.16
US$370,668
|
27,741
|
16.16
|
US$370,668
|
|
|
2026-03-04 |
2026-03-02 |
S
Sale
|
CEO, Chairman of Board, Secy
Executive Director
|
73,298
+9.7%
385.10
US$4,782,104
|
73,298
+9.7%
|
385.10
|
US$4,782,104
|
|
|
2026-03-02 |
2026-03-02 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
129,682
44.98
US$5,833,172
|
129,682
|
44.98
|
US$5,833,172
|
|
|
2026-02-06 |
2026-02-05 |
S
Sale
|
CEO, Chairman of Board, Secy
Executive Director
|
150,000
-10.7%
42.74
US$6,411,000
|
150,000
-10.7%
|
42.74
|
US$6,411,000
|
|
|
2026-02-05 |
2026-02-05 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
150,000
42.10
US$6,315,471
|
150,000
|
42.10
|
US$6,315,471
|
|
|
2025-11-18 |
2025-11-17 |
S
Sale
|
Senior Vice president of Sales
Officer
|
19,000
-95.3%
40.25
US$764,750
|
19,000
-95.3%
|
40.25
|
US$764,750
|
|
|
2025-11-07 |
2025-11-10 |
PrS
Proposed sale
|
Officer
Officer
|
19,000
41.50
US$788,500
|
19,000
|
41.50
|
US$788,500
|
|
|
2025-06-06 |
2025-06-06 |
S
Sale
|
Senior Vice President of Sales
Officer
|
5,000
-20.1%
29.16
US$145,812
|
5,000
-20.1%
|
29.16
|
US$145,812
|
|
|
2025-05-30 |
2025-06-02 |
PrS
Proposed sale
|
Officer
Officer
|
5,000
28.08
US$140,400
|
5,000
|
28.08
|
US$140,400
|
|
|
2024-09-16 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
708
-20.9%
37.12
US$26,281
|
708
-20.9%
|
37.12
|
US$26,281
|
|
|
2024-08-28 |
2024-08-28 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
708
46.40
US$32,851
|
708
|
46.40
|
US$32,851
|
|
|
2024-07-29 |
2024-06-18 |
S
Sale
|
Senior Vice President of Sales
Officer
|
2,565
-9.3%
52.14
US$133,726
|
2,565
-9.3%
|
52.14
|
US$133,726
|
|
|
2024-07-29 |
2024-06-18 |
S
Sale
|
Senior Vice President of Sales
Officer
|
435
-1.6%
52.10
US$22,664
|
435
-1.6%
|
52.10
|
US$22,664
|
|
|
2024-06-20 |
2024-06-18 |
S
Sale
|
Non-Executive Director
|
860
-25.3%
52.04
US$44,754
|
860
-25.3%
|
52.04
|
US$44,754
|
|
|
2024-06-18 |
2024-06-18 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
860
52.04
US$44,754
|
860
|
52.04
|
US$44,754
|
|
|
2024-05-10 |
2024-05-13 |
PrS
Proposed sale
|
Officer
Officer
|
3,000
44.63
US$133,890
|
3,000
|
44.63
|
US$133,890
|
|
|
2024-05-08 |
2024-05-08 |
S
Sale
|
CEO, Chairman, Secy
Executive Director
|
250,000
-15.1%
44.20
US$11,050,450
|
250,000
-15.1%
|
44.20
|
US$11,050,450
|
|
|
2024-05-07 |
2024-05-08 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
250,000
45.74
US$11,435,000
|
250,000
|
45.74
|
US$11,435,000
|
|
|
2024-04-10 |
2024-04-08 |
S
Sale
|
Pres, CEO, Chairman, Secy
Executive Director
|
50,000
-2.9%
40.75
US$2,037,500
|
50,000
-2.9%
|
40.75
|
US$2,037,500
|
|
|
2024-03-12 |
2024-03-14 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
50,000
40.00
US$2,000,000
|
50,000
|
40.00
|
US$2,000,000
|
|
|
2024-03-14 |
2024-03-12 |
S
Sale
|
Executive Vice President
Executive Director
|
50,000
-44.4%
40.36
US$2,018,050
|
50,000
-44.4%
|
40.36
|
US$2,018,050
|
|
|
2024-03-12 |
2024-03-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
50,000
40.33
US$2,016,547
|
50,000
|
40.33
|
US$2,016,547
|
|
|
2024-03-12 |
2024-03-08 |
S
Sale
|
Pres, CEO, Chairman, Secy
Executive Director
Large shareholder
|
2,000,000
-54.0%
40.75
US$81,500,000
|
2,000,000
-54.0%
|
40.75
|
US$81,500,000
|
|
|
2024-02-15 |
2024-02-14 |
S
Sale
|
President, CEO and Secretary
Executive Director
Large shareholder
|
28,000
-0.7%
45.12
US$1,263,360
|
28,000
-0.7%
|
45.12
|
US$1,263,360
|
|
|
2024-02-14 |
2024-02-14 |
PrS
Proposed sale
|
Officer; Director; 10% Stockholder
Executive Director
Large shareholder
|
28,000
45.12
US$1,263,370
|
28,000
|
45.12
|
US$1,263,370
|
|
|
2024-02-13 |
2024-02-12 |
S
Sale
|
Chief Financial Officer
Officer
|
10,000
-8.1%
44.80
US$447,953
|
10,000
-8.1%
|
44.80
|
US$447,953
|
|
|
2024-02-12 |
2024-02-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
10,000
44.75
US$447,543
|
10,000
|
44.75
|
US$447,543
|
|
|
2024-02-09 |
2024-02-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
10,000
45.00
US$450,000
|
10,000
|
45.00
|
US$450,000
|
|
|
2024-02-12 |
2024-02-09 |
S
Sale
|
Senior Vice President
Officer
|
5,200
-26.8%
45.92
US$238,784
|
5,200
-26.8%
|
45.92
|
US$238,784
|
|
|
2024-02-07 |
2024-02-08 |
PrS
Proposed sale
|
Officer
Officer
|
5,200
43.00
US$223,600
|
5,200
|
43.00
|
US$223,600
|
|
|
2024-01-04 |
2023-12-07 |
S
Sale
|
Non-Executive Director
|
1,317
-100.0%
31.65
US$41,683
|
1,317
-100.0%
|
31.65
|
US$41,683
|
|
|
2023-12-07 |
2023-11-30 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,317
28.00
US$36,876
|
1,317
|
28.00
|
US$36,876
|
|
|
2024-01-04 |
2023-11-14 |
S
Sale
|
Non-Executive Director
|
2,168
-62.2%
26.15
US$56,693
|
2,168
-62.2%
|
26.15
|
US$56,693
|
|
|
2023-11-13 |
2023-11-13 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
2,168
26.15
US$56,693
|
2,168
|
26.15
|
US$56,693
|
|
|
2024-01-04 |
2023-03-16 |
S
Sale
|
Non-Executive Director
|
3,280
-48.5%
33.42
US$109,618
|
3,280
-48.5%
|
33.42
|
US$109,618
|
|
|
2023-02-15 |
2023-02-15 |
S
Sale
|
Executive Vice President
Executive Director
|
12,500
-11.1%
31.50
US$393,750
|
12,500
-11.1%
|
31.50
|
US$393,750
|
|
|
2023-02-15 |
2023-02-15 |
S
Sale
|
President, CEO and Secretary
Executive Director
Large shareholder
|
287,500
-7.2%
31.50
US$9,056,250
|
287,500
-7.2%
|
31.50
|
US$9,056,250
|
|
|
2023-02-15 |
2023-02-13 |
S
Sale
|
Executive Vice President
Executive Director
|
87,500
-43.8%
31.50
US$2,756,250
|
87,500
-43.8%
|
31.50
|
US$2,756,250
|
|
|
2023-02-15 |
2023-02-13 |
S
Sale
|
President, CEO and Secretary
Executive Director
Large shareholder
|
2,012,500
-33.6%
31.50
US$63,393,750
|
2,012,500
-33.6%
|
31.50
|
US$63,393,750
|
|
|
2024-01-04 |
2022-12-16 |
S
Sale
|
Non-Executive Director
|
1,736
-20.4%
26.82
US$46,560
|
1,736
-20.4%
|
26.82
|
US$46,560
|
|
|
2022-11-30 |
2022-11-30 |
S
Sale
|
Senior Vice President
Officer
|
9,000
-63.4%
26.05
US$234,405
|
9,000
-63.4%
|
26.05
|
US$234,405
|
|
|
2022-12-02 |
2022-11-23 |
S
Sale
|
Non-Executive Director
|
1,731
-25.7%
26.10
US$45,179
|
1,731
-25.7%
|
26.10
|
US$45,179
|
|
|
2022-11-23 |
2022-11-23 |
S
Sale
|
Senior Vice President
Officer
|
9,000
-38.8%
26.45
US$238,023
|
9,000
-38.8%
|
26.45
|
US$238,023
|
|
|
2022-11-16 |
2022-11-15 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
52,977
28.17
US$1,492,362
|
52,977
|
28.17
|
US$1,492,362
|
|
|
2022-11-16 |
2022-11-15 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
1,271,442
28.17
US$35,816,521
|
1,271,442
|
28.17
|
US$35,816,521
|
|
|
2022-11-16 |
2022-11-15 |
S
Sale
|
President, CEO and Secretary
Executive Director
Large shareholder
|
1,271,442
-17.5%
24.79
US$31,519,047
|
1,271,442
-17.5%
|
24.79
|
US$31,519,047
|
|
|
2022-11-16 |
2022-11-15 |
S
Sale
|
Executive Vice President
Executive Director
|
52,977
-21.0%
24.79
US$1,313,300
|
52,977
-21.0%
|
24.79
|
US$1,313,300
|
|
|
2021-09-17 |
2021-09-17 |
S
Sale
|
Senior Vice President
Executive Director
|
1,696
-1.3%
42.04
US$71,300
|
1,696
-1.3%
|
42.04
|
US$71,300
|
|
|
2021-09-17 |
2021-09-17 |
S
Sale
|
President, CEO and Secretary
Executive Director
Large shareholder
|
10,558
-0.3%
41.94
US$442,803
|
10,558
-0.3%
|
41.94
|
US$442,803
|
|
|
2021-09-17 |
2021-09-16 |
S
Sale
|
President, CEO and Secretary
Executive Director
Large shareholder
|
2,047
-0.1%
41.88
US$85,728
|
2,047
-0.1%
|
41.88
|
US$85,728
|
|
|
2021-09-17 |
2021-09-15 |
S
Sale
|
Senior Vice President
Executive Director
|
25,022
-16.3%
42.34
US$1,059,306
|
25,022
-16.3%
|
42.34
|
US$1,059,306
|
|
|
2021-09-17 |
2021-09-15 |
S
Sale
|
Senior Vice President
Executive Director
|
13,282
-8.0%
43.88
US$582,862
|
13,282
-8.0%
|
43.88
|
US$582,862
|
|
|
2021-09-17 |
2021-09-15 |
S
Sale
|
President, CEO and Secretary
Executive Director
Large shareholder
|
18,500
-0.5%
43.42
US$803,270
|
18,500
-0.5%
|
43.42
|
US$803,270
|
|
|
2021-05-14 |
2021-05-14 |
S
Sale
|
Senior Vice President
Executive Director
|
30,830
-15.6%
32.33
US$996,660
|
30,830
-15.6%
|
32.33
|
US$996,660
|
|
|
2021-05-14 |
2021-05-14 |
S
Sale
|
Non-Executive Director
|
29,360
-88.2%
31.84
US$934,761
|
29,360
-88.2%
|
31.84
|
US$934,761
|
|
|
2021-05-14 |
2021-05-13 |
S
Sale
|
Senior Vice President
Executive Director
|
2,045
-1.0%
32.54
US$66,539
|
2,045
-1.0%
|
32.54
|
US$66,539
|
|
|
2021-05-14 |
2021-05-12 |
S
Sale
|
Senior Vice President
Executive Director
|
3,125
-1.5%
32.72
US$102,259
|
3,125
-1.5%
|
32.72
|
US$102,259
|
|
|
2021-05-14 |
2021-05-12 |
S
Sale
|
Non-Executive Director
|
640
-1.9%
32.89
US$21,050
|
640
-1.9%
|
32.89
|
US$21,050
|
|
|
2021-03-02 |
2021-03-01 |
S
Sale
|
Senior Vice President
Officer
|
5,834
-100.0%
32.60
US$190,165
|
5,834
-100.0%
|
32.60
|
US$190,165
|
|
|
2021-02-12 |
2021-02-11 |
S
Sale
|
Senior Vice President
Executive Director
|
15,237
-7.0%
30.42
US$463,503
|
15,237
-7.0%
|
30.42
|
US$463,503
|
|
|
2021-02-12 |
2021-02-10 |
S
Sale
|
Senior Vice President
Executive Director
|
24,000
-9.9%
30.15
US$723,624
|
24,000
-9.9%
|
30.15
|
US$723,624
|
|
|
2020-12-23 |
2020-12-21 |
S
Sale
|
President, CEO and Secretary
Executive Director
Large shareholder
|
334,961
-8.4%
24.70
US$8,273,537
|
334,961
-8.4%
|
24.70
|
US$8,273,537
|
|
|
2020-12-17 |
2020-12-15 |
S
Sale
|
President, CEO and Secretary
Executive Director
Large shareholder
|
2,233,071
-35.8%
24.70
US$55,156,854
|
2,233,071
-35.8%
|
24.70
|
US$55,156,854
|
|
|
2020-06-12 |
2020-06-10 |
S
Sale
|
Senior Vice President
Officer
|
4,556
-43.8%
25.00
US$113,900
|
4,556
-43.8%
|
25.00
|
US$113,900
|
|
|
2020-06-12 |
2020-06-10 |
S
Sale
|
Senior Vice President
Executive Director
|
9,994
-4.0%
25.03
US$250,150
|
9,994
-4.0%
|
25.03
|
US$250,150
|
|
|
2020-06-09 |
2020-06-08 |
S
Sale
|
Senior Vice President
Officer
|
15,444
-59.8%
25.00
US$386,100
|
15,444
-59.8%
|
25.00
|
US$386,100
|
|
|
2020-06-09 |
2020-06-05 |
S
Sale
|
Senior Vice President
Executive Director
|
6
-0.0%
25.55
US$153
|
6
-0.0%
|
25.55
|
US$153
|
|
|
2020-06-09 |
2020-06-04 |
S
Sale
|
Senior Vice President
Executive Director
|
10,000
-3.8%
25.42
US$254,200
|
10,000
-3.8%
|
25.42
|
US$254,200
|
|
|
2020-05-22 |
2020-05-22 |
S
Sale
|
Former Officer
|
23,412
-79.6%
21.72
US$508,621
|
23,412
-79.6%
|
21.72
|
US$508,621
|
|
|
2020-05-22 |
2020-05-21 |
S
Sale
|
Former Officer
|
12,127
-29.2%
22.14
US$268,546
|
12,127
-29.2%
|
22.14
|
US$268,546
|
|
|
2020-05-22 |
2020-05-20 |
S
Sale
|
Former Officer
|
9,711
-18.9%
22.69
US$220,340
|
9,711
-18.9%
|
22.69
|
US$220,340
|
|
|
2020-05-22 |
2020-05-20 |
S
Sale
|
Former Officer
|
750
-1.4%
23.27
US$17,453
|
750
-1.4%
|
23.27
|
US$17,453
|
|
|
2020-05-12 |
2020-05-11 |
S
Sale
|
Former Officer
|
1,265
-2.4%
22.28
US$28,184
|
1,265
-2.4%
|
22.28
|
US$28,184
|
|
|
2020-05-08 |
2020-05-08 |
S
Sale
|
Former Officer
|
3,852
-6.7%
23.01
US$88,646
|
3,852
-6.7%
|
23.01
|
US$88,646
|
|