Stock chart
Ticker: TGEN Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale
Past 90 days
 
Value bought
 
Value sold
 
Net insiders buying
 
Trades (buy and sell)
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Total value Details
2024-04-24 2024-04-24 B Purchase

LEWIS EARL R

Non-Executive Director
1,000 +1.7%
0.68
100,000 USD
1,000 +1.7% 0.68 100,000 USD
2024-04-24 2024-04-24 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.6%
0.67
100,000 USD
1,000 +0.6% 0.67 100,000 USD
2024-04-23 2024-04-23 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.1%
0.68
100,000 USD
1,000 +0.1% 0.68 100,000 USD
2024-04-23 2024-04-23 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.6%
0.69
100,000 USD
1,000 +0.6% 0.69 100,000 USD
2024-04-16 2024-04-16 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.1%
0.68
100,000 USD
1,000 +0.1% 0.68 100,000 USD
2024-04-16 2024-04-15 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.1%
0.70
100,000 USD
1,000 +0.1% 0.70 100,000 USD
2024-04-12 2024-04-12 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.1%
0.70
100,000 USD
1,000 +0.1% 0.70 100,000 USD
2024-04-11 2024-04-11 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.1%
0.70
700 USD
1,000 +0.1% 0.70 700 USD
2024-04-09 2024-04-09 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.1%
0.70
700 USD
1,000 +0.1% 0.70 700 USD
2024-04-08 2024-04-08 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.1%
0.70
700 USD
1,000 +0.1% 0.70 700 USD
2024-04-02 2024-04-01 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +0.6%
0.70
3,500 USD
5,000 +0.6% 0.70 3,500 USD
2024-04-02 2024-04-01 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
612 +0.1%
0.70
428 USD
612 +0.1% 0.70 428 USD
2024-04-02 2024-03-28 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
2,388 +0.3%
0.70
1,672 USD
2,388 +0.3% 0.70 1,672 USD
2024-04-02 2024-03-27 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
2,000 +0.2%
0.70
1,400 USD
2,000 +0.2% 0.70 1,400 USD
2024-01-25 2024-01-24 B Purchase

LEWIS EARL R

Non-Executive Director
9,152 +1.7%
0.78
7,139 USD
9,152 +1.7% 0.78 7,139 USD
2024-01-23 2024-01-23 B Purchase

LEWIS EARL R

Non-Executive Director
10,000 +1.8%
0.68
6,800 USD
10,000 +1.8% 0.68 6,800 USD
2024-01-23 2024-01-22 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
10,000 +1.2%
0.77
7,700 USD
10,000 +1.2% 0.77 7,700 USD
2024-01-19 2024-01-18 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
10,000 +1.2%
0.73
7,346 USD
10,000 +1.2% 0.73 7,346 USD
2024-01-16 2024-01-16 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
100,000 +13.5%
0.73
73,460 USD
100,000 +13.5% 0.73 73,460 USD
2023-12-28 2023-12-27 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
25,000 +3.5%
0.80
20,000 USD
25,000 +3.5% 0.80 20,000 USD
2023-12-26 2023-12-22 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
25,000 +3.6%
0.80
20,000 USD
25,000 +3.6% 0.80 20,000 USD
2023-12-15 2023-12-14 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
44,000 +6.8%
0.90
39,600 USD
44,000 +6.8% 0.90 39,600 USD
2023-12-15 2023-12-14 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +0.8%
0.85
4,250 USD
5,000 +0.8% 0.85 4,250 USD
2023-12-15 2023-12-14 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.2%
0.83
825 USD
1,000 +0.2% 0.83 825 USD
2023-11-21 2023-11-20 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
4,000 +0.6%
0.85
3,380 USD
4,000 +0.6% 0.85 3,380 USD
2023-11-17 2023-11-17 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
46,000 +7.8%
0.85
38,870 USD
46,000 +7.8% 0.85 38,870 USD
2023-11-17 2023-11-14 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
100 +0.0%
0.85
85 USD
100 +0.0% 0.85 85 USD
2023-10-20 2023-10-19 B Purchase

Hirsch Susan B

Non-Executive Director
5,000 +2.0%
0.92
4,575 USD
5,000 +2.0% 0.92 4,575 USD
2023-10-18 2023-10-18 B Purchase

LEWIS EARL R

Non-Executive Director
25,000 +4.8%
0.91
22,750 USD
25,000 +4.8% 0.91 22,750 USD
2023-10-17 2023-10-17 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
50,000 +9.3%
0.80
40,000 USD
50,000 +9.3% 0.80 40,000 USD
2023-10-13 2023-10-12 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
50,000 +10.2%
0.80
40,000 USD
50,000 +10.2% 0.80 40,000 USD
2023-10-11 2023-10-09 B Purchase

LEWIS EARL R

Non-Executive Director
2,000 +0.4%
0.80
1,600 USD
2,000 +0.4% 0.80 1,600 USD
2023-10-02 2023-09-29 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
2,000 +0.4%
0.98
1,960 USD
2,000 +0.4% 0.98 1,960 USD
2023-09-28 2023-09-27 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,380 +0.3%
0.91
1,256 USD
1,380 +0.3% 0.91 1,256 USD
2023-09-27 2023-09-26 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
2,000 +0.4%
0.92
1,840 USD
2,000 +0.4% 0.92 1,840 USD
2023-09-19 2023-09-19 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.0%
0.91
4,550 USD
5,000 +1.0% 0.91 4,550 USD
2023-09-11 2023-09-08 B Purchase

LEWIS EARL R

Non-Executive Director
10,000 +2.0%
0.95
9,500 USD
10,000 +2.0% 0.95 9,500 USD
2023-09-08 2023-09-07 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
200 +0.0%
1.00
200 USD
200 +0.0% 1.00 200 USD
2023-09-06 2023-09-05 B Purchase

LEWIS EARL R

Non-Executive Director
10,000 +2.0%
1.00
10,000 USD
10,000 +2.0% 1.00 10,000 USD
2023-09-06 2023-09-05 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
10,000 +2.1%
0.97
9,700 USD
10,000 +2.1% 0.97 9,700 USD
2023-09-01 2023-08-30 B Purchase

Rangesh Abinand

Chief Executive Officer

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

Rangesh Abinand

Chief Executive Officer

Executive Director
200 +2.2%
1.02
204 USD
200 +2.2% 1.02 204 USD
2023-08-23 2023-08-22 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.1%
1.12
5,600 USD
5,000 +1.1% 1.12 5,600 USD
2023-08-17 2023-08-17 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
4,674 +1.0%
1.04
4,857 USD
4,674 +1.0% 1.04 4,857 USD
2023-09-01 2023-08-15 B Purchase

Rangesh Abinand

Chief Executive Officer

Executive Director
1
0.95
1 USD
1 0.95 1 USD
2023-08-17 2023-08-15 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.1%
1.00
5,000 USD
5,000 +1.1% 1.00 5,000 USD
2023-08-17 2023-08-14 B Purchase

LEWIS EARL R

Non-Executive Director
1,500 +0.3%
1.00
1,500 USD
1,500 +0.3% 1.00 1,500 USD
2023-06-27 2023-06-26 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.2%
0.96
960 USD
1,000 +0.2% 0.96 960 USD
2023-06-21 2023-06-20 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
3,000 +0.7%
1.00
3,000 USD
3,000 +0.7% 1.00 3,000 USD
2023-06-20 2023-06-20 B Purchase

Rangesh Abinand

Chief Executive Officer

Executive Director
1,500 +19.2%
1.04
1,560 USD
1,500 +19.2% 1.04 1,560 USD
2023-06-15 2023-06-15 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.1%
1.11
5,550 USD
5,000 +1.1% 1.11 5,550 USD
2023-06-12 2023-06-12 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.1%
1.12
5,600 USD
5,000 +1.1% 1.12 5,600 USD
2023-06-09 2023-06-08 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
500 +0.1%
1.09
546 USD
500 +0.1% 1.09 546 USD
2023-06-08 2023-06-07 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
3,000 +0.7%
1.00
3,000 USD
3,000 +0.7% 1.00 3,000 USD
2023-06-08 2023-06-07 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
7,000 +1.6%
1.00
6,986 USD
7,000 +1.6% 1.00 6,986 USD
2023-06-07 2023-06-06 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
7,000 +1.7%
1.00
7,000 USD
7,000 +1.7% 1.00 7,000 USD
2023-06-06 2023-06-06 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.2%
1.14
1,140 USD
1,000 +0.2% 1.14 1,140 USD
2023-06-05 2023-06-02 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.2%
1.09
1,090 USD
1,000 +0.2% 1.09 1,090 USD
2023-05-26 2023-05-26 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.2%
1.17
1,170 USD
1,000 +0.2% 1.17 1,170 USD
2023-05-26 2023-05-25 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.2%
1.17
1,170 USD
1,000 +0.2% 1.17 1,170 USD
2023-05-26 2023-05-23 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.2%
1.17
1,170 USD
1,000 +0.2% 1.17 1,170 USD
2023-05-16 2023-05-15 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
3,649 +0.9%
1.00
3,645 USD
3,649 +0.9% 1.00 3,645 USD
2023-05-16 2023-05-15 B Purchase

LEWIS EARL R

Non-Executive Director
10,000 +2.1%
0.96
9,600 USD
10,000 +2.1% 0.96 9,600 USD
2023-03-30 2023-03-29 B Purchase

LEWIS EARL R

Non-Executive Director
10,000 +2.1%
1.18
11,800 USD
10,000 +2.1% 1.18 11,800 USD
2023-03-30 2023-03-29 B Purchase

LEWIS EARL R

Non-Executive Director
10,000 +2.2%
1.17
11,700 USD
10,000 +2.2% 1.17 11,700 USD
2023-03-30 2023-03-28 B Purchase

LEWIS EARL R

Non-Executive Director
3,200 +0.7%
1.02
3,264 USD
3,200 +0.7% 1.02 3,264 USD
2023-03-30 2023-03-28 B Purchase

LEWIS EARL R

Non-Executive Director
700 +0.2%
1.02
711 USD
700 +0.2% 1.02 711 USD
2023-03-30 2023-03-28 B Purchase

LEWIS EARL R

Non-Executive Director
2,100 +0.5%
1.03
2,163 USD
2,100 +0.5% 1.03 2,163 USD
2023-03-29 2023-03-28 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
17,700 +4.5%
1.00
17,700 USD
17,700 +4.5% 1.00 17,700 USD
2023-03-30 2023-03-27 B Purchase

LEWIS EARL R

Non-Executive Director
806 +0.2%
0.98
794 USD
806 +0.2% 0.98 794 USD
2023-03-27 2023-03-27 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
11,419 +3.0%
1.00
11,393 USD
11,419 +3.0% 1.00 11,393 USD
2023-03-30 2023-03-24 B Purchase

LEWIS EARL R

Non-Executive Director
2,694 +0.6%
0.93
2,505 USD
2,694 +0.6% 0.93 2,505 USD
2023-03-30 2023-03-24 B Purchase

LEWIS EARL R

Non-Executive Director
5,500 +1.2%
0.92
5,060 USD
5,500 +1.2% 0.92 5,060 USD
2023-03-24 2023-03-24 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
50,000 +14.9%
0.92
45,995 USD
50,000 +14.9% 0.92 45,995 USD
2023-03-23 2023-03-22 B Purchase

LEWIS EARL R

Non-Executive Director
5,000 +1.1%
0.87
4,350 USD
5,000 +1.1% 0.87 4,350 USD