Stock chart
Ticker: TGEN Exchange: NAS


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale
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
Nov. 21, 2023 Nov. 20, 2023 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
Nov. 17, 2023 Nov. 17, 2023 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
Nov. 17, 2023 Nov. 14, 2023 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
100 +0.0%
0.85
85 USD
100 +0.0% 0.85 85 USD
Oct. 20, 2023 Oct. 19, 2023 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
Oct. 18, 2023 Oct. 18, 2023 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
Oct. 17, 2023 Oct. 17, 2023 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
Oct. 13, 2023 Oct. 12, 2023 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
Oct. 11, 2023 Oct. 9, 2023 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
Oct. 2, 2023 Sept. 29, 2023 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
Sept. 28, 2023 Sept. 27, 2023 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
Sept. 27, 2023 Sept. 26, 2023 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
Sept. 19, 2023 Sept. 19, 2023 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
Sept. 11, 2023 Sept. 8, 2023 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
Sept. 8, 2023 Sept. 7, 2023 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
200 +0.0%
1.00
200 USD
200 +0.0% 1.00 200 USD
Sept. 6, 2023 Sept. 5, 2023 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
Sept. 6, 2023 Sept. 5, 2023 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
Sept. 1, 2023 Aug. 30, 2023 B Purchase

Rangesh Abinand

Chief Executive Officer

Executive Director
800 +8.4%
1.02
816 USD
800 +8.4% 1.02 816 USD
Sept. 1, 2023 Aug. 23, 2023 B Purchase

Rangesh Abinand

Chief Executive Officer

Executive Director
200 +2.2%
1.02
204 USD
200 +2.2% 1.02 204 USD
Aug. 23, 2023 Aug. 22, 2023 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
Aug. 17, 2023 Aug. 17, 2023 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
Aug. 17, 2023 Aug. 15, 2023 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
Aug. 17, 2023 Aug. 14, 2023 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
June 27, 2023 June 26, 2023 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
1,000 +0.2%
0.96
960 USD
1,000 +0.2% 0.96 960 USD
June 21, 2023 June 20, 2023 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
June 20, 2023 June 20, 2023 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
June 15, 2023 June 15, 2023 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
June 12, 2023 June 12, 2023 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
June 9, 2023 June 8, 2023 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
500 +0.1%
1.09
546 USD
500 +0.1% 1.09 546 USD
June 8, 2023 June 7, 2023 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
June 8, 2023 June 7, 2023 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
June 7, 2023 June 6, 2023 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
June 6, 2023 June 6, 2023 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
June 5, 2023 June 2, 2023 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
May 26, 2023 May 26, 2023 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
May 26, 2023 May 25, 2023 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
May 26, 2023 May 23, 2023 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
May 16, 2023 May 15, 2023 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
May 16, 2023 May 15, 2023 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
March 30, 2023 March 29, 2023 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
March 30, 2023 March 29, 2023 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
March 30, 2023 March 28, 2023 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
March 30, 2023 March 28, 2023 B Purchase

LEWIS EARL R

Non-Executive Director
700 +0.2%
1.02
711 USD
700 +0.2% 1.02 711 USD
March 30, 2023 March 28, 2023 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
March 29, 2023 March 28, 2023 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
March 30, 2023 March 27, 2023 B Purchase

LEWIS EARL R

Non-Executive Director
806 +0.2%
0.98
794 USD
806 +0.2% 0.98 794 USD
March 27, 2023 March 27, 2023 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
March 30, 2023 March 24, 2023 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
March 30, 2023 March 24, 2023 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
March 24, 2023 March 24, 2023 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
March 23, 2023 March 22, 2023 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
March 21, 2023 March 21, 2023 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
10,000 +3.1%
0.88
8,800 USD
10,000 +3.1% 0.88 8,800 USD
March 27, 2023 March 20, 2023 B Purchase

Rangesh Abinand

Chief Executive Officer

Executive Director
1,000 +14.7%
0.90
900 USD
1,000 +14.7% 0.90 900 USD
March 27, 2023 March 20, 2023 B Purchase

Rangesh Abinand

Chief Executive Officer

Executive Director
800 +13.3%
0.85
676 USD
800 +13.3% 0.85 676 USD
March 21, 2023 March 20, 2023 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
March 21, 2023 March 20, 2023 B Purchase

LEWIS EARL R

Non-Executive Director
10,000 +2.3%
0.90
9,000 USD
10,000 +2.3% 0.90 9,000 USD
March 21, 2023 March 20, 2023 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
10,000 +3.2%
0.84
8,400 USD
10,000 +3.2% 0.84 8,400 USD
Oct. 19, 2022 Oct. 19, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.6%
1.00
5,000 USD
5,000 +1.6% 1.00 5,000 USD
Oct. 18, 2022 Oct. 17, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.6%
0.98
4,898 USD
5,000 +1.6% 0.98 4,898 USD
Oct. 12, 2022 Oct. 11, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.7%
0.96
4,800 USD
5,000 +1.7% 0.96 4,800 USD
Oct. 12, 2022 Oct. 10, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.7%
0.96
4,800 USD
5,000 +1.7% 0.96 4,800 USD
Sept. 29, 2022 Sept. 29, 2022 B Purchase

LEWIS EARL R

Non-Executive Director
5,000 +1.2%
0.97
4,850 USD
5,000 +1.2% 0.97 4,850 USD
Sept. 29, 2022 Sept. 28, 2022 B Purchase

LEWIS EARL R

Non-Executive Director
8,183 +2.0%
0.95
7,774 USD
8,183 +2.0% 0.95 7,774 USD
Sept. 12, 2022 Sept. 8, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.7%
1.17
5,828 USD
5,000 +1.7% 1.17 5,828 USD
Sept. 2, 2022 Sept. 2, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.8%
1.10
5,500 USD
5,000 +1.8% 1.10 5,500 USD
Sept. 2, 2022 Sept. 1, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.8%
1.10
5,498 USD
5,000 +1.8% 1.10 5,498 USD
Sept. 2, 2022 Aug. 31, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.8%
1.10
5,500 USD
5,000 +1.8% 1.10 5,500 USD
Aug. 30, 2022 Aug. 30, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.9%
1.14
5,700 USD
5,000 +1.9% 1.14 5,700 USD
Aug. 30, 2022 Aug. 29, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.9%
1.23
6,168 USD
5,000 +1.9% 1.23 6,168 USD
Aug. 30, 2022 Aug. 26, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +1.9%
1.24
6,187 USD
5,000 +1.9% 1.24 6,187 USD
Aug. 25, 2022 Aug. 25, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +2.0%
1.25
6,250 USD
5,000 +2.0% 1.25 6,250 USD
Aug. 25, 2022 Aug. 24, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
2,300 +0.9%
1.24
2,852 USD
2,300 +0.9% 1.24 2,852 USD
Aug. 25, 2022 Aug. 24, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
2,700 +1.1%
1.23
3,315 USD
2,700 +1.1% 1.23 3,315 USD
Aug. 25, 2022 Aug. 23, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +2.0%
1.25
6,250 USD
5,000 +2.0% 1.25 6,250 USD
Aug. 23, 2022 Aug. 22, 2022 B Purchase

HATSOPOULOS JOHN

Non-Executive Director
5,000 +2.1%
1.21
6,050 USD
5,000 +2.1% 1.21 6,050 USD
June 9, 2020 June 8, 2020 B Purchase

LEWIS EARL R

Non-Executive Director
11,711 +11.7%
0.82
9,603 USD
11,711 +11.7% 0.82 9,603 USD