Tecogen Inc (TGEN)

Tecogen Inc. experienced multiple insider buying transactions during spring 2026. The most recent activity occurred on April 24, 2026, when Ahmed Ghoniem acquired shares. Prior to this, several executives and stakeholders increased their holdings throughout March and April 2026. No significant trading has been recorded by company personnel within the last three months.
Ticker: TGEN Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Tecogen Inc. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Ghoniem Ahmed Non-Executive Director
Transaction date
Purchase
Price
494.38
Quantity 76,635 +9.5%
Value US$1,858,423
3.6
Hirsch Susan B Non-Executive Director
Transaction date
Purchase
Price
411.18
Quantity 54,073 -25.1%
Value US$1,037,296
3.6
Hirsch Susan B Non-Executive Director
Transaction date
Purchase
Price
388.79
Quantity 39,340 -38.1%
Value US$4,771,680
3.8
Lewis Earl Non-Executive Director
Transaction date
Purchase
Price
2.52
Quantity 5,000 +0.5%
Value US$12,596
3.8
Lewis Earl Non-Executive Director
Transaction date
Purchase
Price
2.88
Quantity 5,000 +0.5%
Value US$14,408
3.4
Whiting John Kimball IV General Counsel & Secretary Officer
Transaction date
Purchase
Price
2.38
Quantity 10,000 +79.3%
Value US$23,800
3.4
Deschenes Roger P. CAO Officer
Transaction date
Purchase
Price
2.23
Quantity 10,000 +23.3%
Value US$22,300
4.0
Rangesh Abinand Chief Executive Officer Executive Director
Transaction date
Purchase
Price
2.30
Quantity 3,000 +4.7%
Value US$6,894
2.1
Lafaille Stephen VP of Business Development Officer
Transaction date
Sale
Price
7.25
Quantity 10,000 -96.2%
Value US$72,500
2.1
Lafaille Stephen VP of Business Development Officer
Transaction date
Sale
Price
5.98
Quantity 25,000 -98.4%
Value US$149,500
2.1
Lafaille Stephen VP of Business Development Officer
Transaction date
Sale
Price
5.00
Quantity 15,000 -97.4%
Value US$75,000
2.1
Lafaille Stephen VP of Business Development Officer
Transaction date
Sale
Price
4.88
Quantity 10,000 -96.2%
Value US$48,800
2.1
Lafaille Stephen VP of Business Development Officer
Transaction date
Purchase
Price
2.50
Quantity 400 +inf%
Value US$1,000
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.71
Quantity 100,000 +15.7%
Value US$71,000
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.84
Quantity 10,000 +1.0%
Value US$8,380
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.86
Quantity 10,000 +1.0%
Value US$8,597
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.90
Quantity 10,000 +1.0%
Value US$8,950
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.68
Quantity 10,000 +1.6%
Value US$6,800
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.68
Quantity 10,000 +1.6%
Value US$6,800
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.65
Quantity 22,466 +2.4%
Value US$14,603
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.80
Quantity 10,000 +1.1%
Value US$8,000
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.80
Quantity 1,265 +0.1%
Value US$1,012
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.80
Quantity 8,735 +1.0%
Value US$6,988
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.79
Quantity 3,200 +0.4%
Value US$2,528
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.79
Quantity 13,800 +1.5%
Value US$10,902
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.75
Quantity 3,000 +0.3%
Value US$2,248
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.74
Quantity 10,000 +1.1%
Value US$7,400
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.75
Quantity 5,000 +0.8%
Value US$3,750
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.68
Quantity 10,000 +1.7%
Value US$6,800
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.67
Quantity 5,000 +0.6%
Value US$3,354
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.68
Quantity 1,000 +0.1%
Value US$678
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.69
Quantity 5,000 +0.6%
Value US$3,425
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.68
Quantity 1,000 +0.1%
Value US$679
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.70
Quantity 1,000 +0.1%
Value US$700
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.70
Quantity 1,000 +0.1%
Value US$700
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.70
Quantity 1,000 +0.1%
Value US$700
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.70
Quantity 1,000 +0.1%
Value US$700
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.70
Quantity 1,000 +0.1%
Value US$700
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.70
Quantity 5,000 +0.6%
Value US$3,500
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.70
Quantity 612 +0.1%
Value US$428
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.70
Quantity 2,388 +0.3%
Value US$1,672
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.70
Quantity 2,000 +0.2%
Value US$1,400
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.78
Quantity 9,152 +1.7%
Value US$7,139
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.68
Quantity 10,000 +1.8%
Value US$6,800
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.77
Quantity 10,000 +1.2%
Value US$7,700
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.73
Quantity 10,000 +1.2%
Value US$7,346
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.73
Quantity 100,000 +13.5%
Value US$73,460
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.80
Quantity 25,000 +3.5%
Value US$20,000
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.80
Quantity 25,000 +3.6%
Value US$20,000
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.90
Quantity 44,000 +6.8%
Value US$39,600
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.85
Quantity 5,000 +0.8%
Value US$4,250
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.83
Quantity 1,000 +0.2%
Value US$825
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.85
Quantity 4,000 +0.6%
Value US$3,380
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.85
Quantity 46,000 +7.8%
Value US$38,870
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.85
Quantity 100 +0.0%
Value US$84
3.6
Hirsch Susan B Non-Executive Director
Transaction date
Purchase
Price
0.92
Quantity 5,000 +2.0%
Value US$4,575
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.91
Quantity 25,000 +4.8%
Value US$22,750
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.80
Quantity 50,000 +9.3%
Value US$40,000
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.80
Quantity 50,000 +10.2%
Value US$40,000
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.80
Quantity 2,000 +0.3%
Value US$1,600
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.80
Quantity 2,000 +0.4%
Value US$1,600
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.98
Quantity 2,000 +0.4%
Value US$1,960
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.91
Quantity 1,380 +0.3%
Value US$1,256
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.92
Quantity 2,000 +0.4%
Value US$1,840
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.91
Quantity 5,000 +1.0%
Value US$4,550
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
0.95
Quantity 10,000 +2.0%
Value US$9,500
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
1.00
Quantity 200 +0.0%
Value US$200
3.8
LEWIS EARL R Non-Executive Director
Transaction date
Purchase
Price
1.00
Quantity 10,000 +2.0%
Value US$10,000
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
0.97
Quantity 10,000 +2.1%
Value US$9,700
4.0
Rangesh Abinand Chief Executive Officer Executive Director
Transaction date
Purchase
Price
1.02
Quantity 800 +8.4%
Value US$816
4.0
Rangesh Abinand Chief Executive Officer Executive Director
Transaction date
Purchase
Price
1.02
Quantity 200 +2.2%
Value US$204
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
1.12
Quantity 5,000 +1.1%
Value US$5,600
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
1.04
Quantity 4,674 +1.0%
Value US$4,857
4.0
Rangesh Abinand Chief Executive Officer Executive Director
Transaction date
Purchase
Price
0.95
Quantity 1
Value US$1
3.3
HATSOPOULOS JOHN Non-Executive Director
Transaction date
Purchase
Price
1.00
Quantity 5,000 +1.1%
Value US$5,000
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-27 2026-04-24 B Purchase Non-Executive Director
76,635 +9.5%
494.38
US$1,858,423
76,635 +9.5% 494.38 US$1,858,423
2026-04-14 2026-04-13 B Purchase Non-Executive Director
54,073 -25.1%
411.18
US$1,037,296
54,073 -25.1% 411.18 US$1,037,296
2026-03-27 2026-03-27 B Purchase Non-Executive Director
39,340 -38.1%
388.79
US$4,771,680
39,340 -38.1% 388.79 US$4,771,680
2026-03-27 2026-03-27 B Purchase Non-Executive Director
5,000 +0.5%
2.52
US$12,596
5,000 +0.5% 2.52 US$12,596
2026-03-27 2026-03-26 B Purchase Non-Executive Director
5,000 +0.5%
2.88
US$14,408
5,000 +0.5% 2.88 US$14,408
2026-03-23 2026-03-23 B Purchase

General Counsel & Secretary

Officer
10,000 +79.3%
2.38
US$23,800
10,000 +79.3% 2.38 US$23,800
2026-03-23 2026-03-20 B Purchase

CAO

Officer
10,000 +23.3%
2.23
US$22,300
10,000 +23.3% 2.23 US$22,300
2026-03-23 2026-03-20 B Purchase

Chief Executive Officer

Executive Director
3,000 +4.7%
2.30
US$6,894
3,000 +4.7% 2.30 US$6,894
2025-06-24 2025-06-23 S Sale

VP of Business Development

Officer
10,000 -96.2%
7.25
US$72,500
10,000 -96.2% 7.25 US$72,500
2025-06-24 2025-06-06 S Sale

VP of Business Development

Officer
25,000 -98.4%
5.98
US$149,500
25,000 -98.4% 5.98 US$149,500
2025-06-24 2025-06-04 S Sale

VP of Business Development

Officer
15,000 -97.4%
5.00
US$75,000
15,000 -97.4% 5.00 US$75,000
2025-06-24 2025-06-03 S Sale

VP of Business Development

Officer
10,000 -96.2%
4.88
US$48,800
10,000 -96.2% 4.88 US$48,800
2025-06-24 2025-03-03 B Purchase

VP of Business Development

Officer
400 +inf%
2.50
US$1,000
400 +inf% 2.50 US$1,000
2024-12-06 2024-11-22 B Purchase Non-Executive Director
100,000 +15.7%
0.71
US$71,000
100,000 +15.7% 0.71 US$71,000
2024-09-27 2024-09-27 B Purchase Non-Executive Director
10,000 +1.0%
0.84
US$8,380
10,000 +1.0% 0.84 US$8,380
2024-09-25 2024-09-25 B Purchase Non-Executive Director
10,000 +1.0%
0.86
US$8,597
10,000 +1.0% 0.86 US$8,597
2024-08-20 2024-08-19 B Purchase Non-Executive Director
10,000 +1.0%
0.90
US$8,950
10,000 +1.0% 0.90 US$8,950
2024-07-17 2024-07-15 B Purchase Non-Executive Director
10,000 +1.6%
0.68
US$6,800
10,000 +1.6% 0.68 US$6,800
2024-07-15 2024-07-15 B Purchase Non-Executive Director
10,000 +1.6%
0.68
US$6,800
10,000 +1.6% 0.68 US$6,800
2024-07-12 2024-07-10 B Purchase Non-Executive Director
22,466 +2.4%
0.65
US$14,603
22,466 +2.4% 0.65 US$14,603
2024-05-29 2024-05-29 B Purchase Non-Executive Director
10,000 +1.1%
0.80
US$8,000
10,000 +1.1% 0.80 US$8,000
2024-05-29 2024-05-28 B Purchase Non-Executive Director
1,265 +0.1%
0.80
US$1,012
1,265 +0.1% 0.80 US$1,012
2024-05-28 2024-05-24 B Purchase Non-Executive Director
8,735 +1.0%
0.80
US$6,988
8,735 +1.0% 0.80 US$6,988
2024-05-28 2024-05-22 B Purchase Non-Executive Director
3,200 +0.4%
0.79
US$2,528
3,200 +0.4% 0.79 US$2,528
2024-05-22 2024-05-21 B Purchase Non-Executive Director
13,800 +1.5%
0.79
US$10,902
13,800 +1.5% 0.79 US$10,902
2024-05-17 2024-05-16 B Purchase Non-Executive Director
3,000 +0.3%
0.75
US$2,248
3,000 +0.3% 0.75 US$2,248
2024-05-16 2024-05-15 B Purchase Non-Executive Director
10,000 +1.1%
0.74
US$7,400
10,000 +1.1% 0.74 US$7,400
2024-05-03 2024-05-01 B Purchase Non-Executive Director
5,000 +0.8%
0.75
US$3,750
5,000 +0.8% 0.75 US$3,750
2024-04-24 2024-04-24 B Purchase Non-Executive Director
10,000 +1.7%
0.68
US$6,800
10,000 +1.7% 0.68 US$6,800
2024-04-24 2024-04-24 B Purchase Non-Executive Director
5,000 +0.6%
0.67
US$3,354
5,000 +0.6% 0.67 US$3,354
2024-04-23 2024-04-23 B Purchase Non-Executive Director
1,000 +0.1%
0.68
US$678
1,000 +0.1% 0.68 US$678
2024-04-23 2024-04-23 B Purchase Non-Executive Director
5,000 +0.6%
0.69
US$3,425
5,000 +0.6% 0.69 US$3,425
2024-04-16 2024-04-16 B Purchase Non-Executive Director
1,000 +0.1%
0.68
US$679
1,000 +0.1% 0.68 US$679
2024-04-16 2024-04-15 B Purchase Non-Executive Director
1,000 +0.1%
0.70
US$700
1,000 +0.1% 0.70 US$700
2024-04-12 2024-04-12 B Purchase Non-Executive Director
1,000 +0.1%
0.70
US$700
1,000 +0.1% 0.70 US$700
2024-04-11 2024-04-11 B Purchase Non-Executive Director
1,000 +0.1%
0.70
US$700
1,000 +0.1% 0.70 US$700
2024-04-09 2024-04-09 B Purchase Non-Executive Director
1,000 +0.1%
0.70
US$700
1,000 +0.1% 0.70 US$700
2024-04-08 2024-04-08 B Purchase Non-Executive Director
1,000 +0.1%
0.70
US$700
1,000 +0.1% 0.70 US$700
2024-04-02 2024-04-01 B Purchase Non-Executive Director
5,000 +0.6%
0.70
US$3,500
5,000 +0.6% 0.70 US$3,500
2024-04-02 2024-04-01 B Purchase Non-Executive Director
612 +0.1%
0.70
US$428
612 +0.1% 0.70 US$428
2024-04-02 2024-03-28 B Purchase Non-Executive Director
2,388 +0.3%
0.70
US$1,672
2,388 +0.3% 0.70 US$1,672
2024-04-02 2024-03-27 B Purchase Non-Executive Director
2,000 +0.2%
0.70
US$1,400
2,000 +0.2% 0.70 US$1,400
2024-01-25 2024-01-24 B Purchase Non-Executive Director
9,152 +1.7%
0.78
US$7,139
9,152 +1.7% 0.78 US$7,139
2024-01-23 2024-01-23 B Purchase Non-Executive Director
10,000 +1.8%
0.68
US$6,800
10,000 +1.8% 0.68 US$6,800
2024-01-23 2024-01-22 B Purchase Non-Executive Director
10,000 +1.2%
0.77
US$7,700
10,000 +1.2% 0.77 US$7,700
2024-01-19 2024-01-18 B Purchase Non-Executive Director
10,000 +1.2%
0.73
US$7,346
10,000 +1.2% 0.73 US$7,346
2024-01-16 2024-01-16 B Purchase Non-Executive Director
100,000 +13.5%
0.73
US$73,460
100,000 +13.5% 0.73 US$73,460
2023-12-28 2023-12-27 B Purchase Non-Executive Director
25,000 +3.5%
0.80
US$20,000
25,000 +3.5% 0.80 US$20,000
2023-12-26 2023-12-22 B Purchase Non-Executive Director
25,000 +3.6%
0.80
US$20,000
25,000 +3.6% 0.80 US$20,000
2023-12-15 2023-12-14 B Purchase Non-Executive Director
44,000 +6.8%
0.90
US$39,600
44,000 +6.8% 0.90 US$39,600
2023-12-15 2023-12-14 B Purchase Non-Executive Director
5,000 +0.8%
0.85
US$4,250
5,000 +0.8% 0.85 US$4,250
2023-12-15 2023-12-14 B Purchase Non-Executive Director
1,000 +0.2%
0.83
US$825
1,000 +0.2% 0.83 US$825
2023-11-21 2023-11-20 B Purchase Non-Executive Director
4,000 +0.6%
0.85
US$3,380
4,000 +0.6% 0.85 US$3,380
2023-11-17 2023-11-17 B Purchase Non-Executive Director
46,000 +7.8%
0.85
US$38,870
46,000 +7.8% 0.85 US$38,870
2023-11-17 2023-11-14 B Purchase Non-Executive Director
100 +0.0%
0.85
US$84
100 +0.0% 0.85 US$84
2023-10-20 2023-10-19 B Purchase Non-Executive Director
5,000 +2.0%
0.92
US$4,575
5,000 +2.0% 0.92 US$4,575
2023-10-18 2023-10-18 B Purchase Non-Executive Director
25,000 +4.8%
0.91
US$22,750
25,000 +4.8% 0.91 US$22,750
2023-10-17 2023-10-17 B Purchase Non-Executive Director
50,000 +9.3%
0.80
US$40,000
50,000 +9.3% 0.80 US$40,000
2023-10-13 2023-10-12 B Purchase Non-Executive Director
50,000 +10.2%
0.80
US$40,000
50,000 +10.2% 0.80 US$40,000
2024-12-06 2023-10-09 B Purchase Non-Executive Director
2,000 +0.3%
0.80
US$1,600
2,000 +0.3% 0.80 US$1,600
2023-10-11 2023-10-09 B Purchase Non-Executive Director
2,000 +0.4%
0.80
US$1,600
2,000 +0.4% 0.80 US$1,600
2023-10-02 2023-09-29 B Purchase Non-Executive Director
2,000 +0.4%
0.98
US$1,960
2,000 +0.4% 0.98 US$1,960
2023-09-28 2023-09-27 B Purchase Non-Executive Director
1,380 +0.3%
0.91
US$1,256
1,380 +0.3% 0.91 US$1,256
2023-09-27 2023-09-26 B Purchase Non-Executive Director
2,000 +0.4%
0.92
US$1,840
2,000 +0.4% 0.92 US$1,840
2023-09-19 2023-09-19 B Purchase Non-Executive Director
5,000 +1.0%
0.91
US$4,550
5,000 +1.0% 0.91 US$4,550
2023-09-11 2023-09-08 B Purchase Non-Executive Director
10,000 +2.0%
0.95
US$9,500
10,000 +2.0% 0.95 US$9,500
2023-09-08 2023-09-07 B Purchase Non-Executive Director
200 +0.0%
1.00
US$200
200 +0.0% 1.00 US$200
2023-09-06 2023-09-05 B Purchase Non-Executive Director
10,000 +2.0%
1.00
US$10,000
10,000 +2.0% 1.00 US$10,000
2023-09-06 2023-09-05 B Purchase Non-Executive Director
10,000 +2.1%
0.97
US$9,700
10,000 +2.1% 0.97 US$9,700
2023-09-01 2023-08-30 B Purchase

Chief Executive Officer

Executive Director
800 +8.4%
1.02
US$816
800 +8.4% 1.02 US$816
2023-09-01 2023-08-23 B Purchase

Chief Executive Officer

Executive Director
200 +2.2%
1.02
US$204
200 +2.2% 1.02 US$204
2023-08-23 2023-08-22 B Purchase Non-Executive Director
5,000 +1.1%
1.12
US$5,600
5,000 +1.1% 1.12 US$5,600
2023-08-17 2023-08-17 B Purchase Non-Executive Director
4,674 +1.0%
1.04
US$4,857
4,674 +1.0% 1.04 US$4,857
2023-09-01 2023-08-15 B Purchase

Chief Executive Officer

Executive Director
1
0.95
US$1
1 0.95 US$1
2023-08-17 2023-08-15 B Purchase Non-Executive Director
5,000 +1.1%
1.00
US$5,000
5,000 +1.1% 1.00 US$5,000