John Hatsopoulos

(Mr. John Hatsopoulos Ph.D.)

Currently holds positions in American DG Energy Inc and Tecogen Inc

Positions

Position Company Period
Co-Chief Executive Officer, Director American DG Energy Inc Oct. 30, 2014 -
Lead Director Tecogen Inc Feb. 1, 2019 -
Director Tecogen Inc March 29, 2018 - June 6, 2018
Co-Chief Executive Officer, Director Tecogen Inc Oct. 29, 2014 - March 29, 2018
Chief Executive Officer, Director American DG Energy Inc July 1, 2001 - Oct. 30, 2014
Chief Executive Officer, Director Tecogen Inc Jan. 1, 2000 - Oct. 29, 2014
John Hatsopoulos's trades of Tecogen Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-09-27 2024-09-27 B Purchase
10,000 +1.0%
0.84
USD 8,380
10,000 +1.0% 0.84 USD 8,380
2024-09-25 2024-09-25 B Purchase
10,000 +1.0%
0.86
USD 8,597
10,000 +1.0% 0.86 USD 8,597
2024-08-20 2024-08-19 B Purchase
10,000 +1.0%
0.90
USD 8,950
10,000 +1.0% 0.90 USD 8,950
2024-07-12 2024-07-10 B Purchase
22,466 +2.4%
0.65
USD 14,603
22,466 +2.4% 0.65 USD 14,603
2024-05-29 2024-05-29 B Purchase
10,000 +1.1%
0.80
USD 8,000
10,000 +1.1% 0.80 USD 8,000
2024-05-29 2024-05-28 B Purchase
1,265 +0.1%
0.80
USD 1,012
1,265 +0.1% 0.80 USD 1,012
2024-05-28 2024-05-24 B Purchase
8,735 +1.0%
0.80
USD 6,988
8,735 +1.0% 0.80 USD 6,988
2024-05-28 2024-05-22 B Purchase
3,200 +0.4%
0.79
USD 2,528
3,200 +0.4% 0.79 USD 2,528
2024-05-22 2024-05-21 B Purchase
13,800 +1.5%
0.79
USD 10,902
13,800 +1.5% 0.79 USD 10,902
2024-05-17 2024-05-16 B Purchase
3,000 +0.3%
0.75
USD 2,248
3,000 +0.3% 0.75 USD 2,248
2024-05-16 2024-05-15 B Purchase
10,000 +1.1%
0.74
USD 7,400
10,000 +1.1% 0.74 USD 7,400
2024-04-24 2024-04-24 B Purchase
5,000 +0.6%
0.67
USD 3,354
5,000 +0.6% 0.67 USD 3,354
2024-04-23 2024-04-23 B Purchase
1,000 +0.1%
0.68
USD 678
1,000 +0.1% 0.68 USD 678
2024-04-23 2024-04-23 B Purchase
5,000 +0.6%
0.69
USD 3,425
5,000 +0.6% 0.69 USD 3,425
2024-04-16 2024-04-16 B Purchase
1,000 +0.1%
0.68
USD 679
1,000 +0.1% 0.68 USD 679
2024-04-16 2024-04-15 B Purchase
1,000 +0.1%
0.70
USD 700
1,000 +0.1% 0.70 USD 700
2024-04-12 2024-04-12 B Purchase
1,000 +0.1%
0.70
USD 700
1,000 +0.1% 0.70 USD 700
2024-04-11 2024-04-11 B Purchase
1,000 +0.1%
0.70
USD 700
1,000 +0.1% 0.70 USD 700
2024-04-09 2024-04-09 B Purchase
1,000 +0.1%
0.70
USD 700
1,000 +0.1% 0.70 USD 700
2024-04-08 2024-04-08 B Purchase
1,000 +0.1%
0.70
USD 700
1,000 +0.1% 0.70 USD 700
2024-04-02 2024-04-01 B Purchase
5,000 +0.6%
0.70
USD 3,500
5,000 +0.6% 0.70 USD 3,500
2024-04-02 2024-04-01 B Purchase
612 +0.1%
0.70
USD 428
612 +0.1% 0.70 USD 428
2024-04-02 2024-03-28 B Purchase
2,388 +0.3%
0.70
USD 1,672
2,388 +0.3% 0.70 USD 1,672
2024-04-02 2024-03-27 B Purchase
2,000 +0.2%
0.70
USD 1,400
2,000 +0.2% 0.70 USD 1,400
2024-01-23 2024-01-22 B Purchase
10,000 +1.2%
0.77
USD 7,700
10,000 +1.2% 0.77 USD 7,700
2024-01-19 2024-01-18 B Purchase
10,000 +1.2%
0.73
USD 7,346
10,000 +1.2% 0.73 USD 7,346
2024-01-16 2024-01-16 B Purchase
100,000 +13.5%
0.73
USD 73,460
100,000 +13.5% 0.73 USD 73,460
2023-12-28 2023-12-27 B Purchase
25,000 +3.5%
0.80
USD 20,000
25,000 +3.5% 0.80 USD 20,000
2023-12-26 2023-12-22 B Purchase
25,000 +3.6%
0.80
USD 20,000
25,000 +3.6% 0.80 USD 20,000
2023-12-15 2023-12-14 B Purchase
44,000 +6.8%
0.90
USD 39,600
44,000 +6.8% 0.90 USD 39,600
2023-12-15 2023-12-14 B Purchase
5,000 +0.8%
0.85
USD 4,250
5,000 +0.8% 0.85 USD 4,250
2023-12-15 2023-12-14 B Purchase
1,000 +0.2%
0.83
USD 825
1,000 +0.2% 0.83 USD 825
2023-11-21 2023-11-20 B Purchase
4,000 +0.6%
0.85
USD 3,380
4,000 +0.6% 0.85 USD 3,380
2023-11-17 2023-11-17 B Purchase
46,000 +7.8%
0.85
USD 38,870
46,000 +7.8% 0.85 USD 38,870
2023-11-17 2023-11-14 B Purchase
100 +0.0%
0.85
USD 85
100 +0.0% 0.85 USD 85
2023-10-17 2023-10-17 B Purchase
50,000 +9.3%
0.80
USD 40,000
50,000 +9.3% 0.80 USD 40,000
2023-10-13 2023-10-12 B Purchase
50,000 +10.2%
0.80
USD 40,000
50,000 +10.2% 0.80 USD 40,000
2023-10-02 2023-09-29 B Purchase
2,000 +0.4%
0.98
USD 1,960
2,000 +0.4% 0.98 USD 1,960
2023-09-28 2023-09-27 B Purchase
1,380 +0.3%
0.91
USD 1,256
1,380 +0.3% 0.91 USD 1,256
2023-09-27 2023-09-26 B Purchase
2,000 +0.4%
0.92
USD 1,840
2,000 +0.4% 0.92 USD 1,840
2023-09-19 2023-09-19 B Purchase
5,000 +1.0%
0.91
USD 4,550
5,000 +1.0% 0.91 USD 4,550
2023-09-08 2023-09-07 B Purchase
200 +0.0%
1.00
USD 200
200 +0.0% 1.00 USD 200
2023-09-06 2023-09-05 B Purchase
10,000 +2.1%
0.97
USD 9,700
10,000 +2.1% 0.97 USD 9,700
2023-08-23 2023-08-22 B Purchase
5,000 +1.1%
1.12
USD 5,600
5,000 +1.1% 1.12 USD 5,600
2023-08-17 2023-08-17 B Purchase
4,674 +1.0%
1.04
USD 4,857
4,674 +1.0% 1.04 USD 4,857
2023-08-17 2023-08-15 B Purchase
5,000 +1.1%
1.00
USD 5,000
5,000 +1.1% 1.00 USD 5,000
2023-06-27 2023-06-26 B Purchase
1,000 +0.2%
0.96
USD 960
1,000 +0.2% 0.96 USD 960
2023-06-21 2023-06-20 B Purchase
3,000 +0.7%
1.00
USD 3,000
3,000 +0.7% 1.00 USD 3,000
2023-06-15 2023-06-15 B Purchase
5,000 +1.1%
1.11
USD 5,550
5,000 +1.1% 1.11 USD 5,550
2023-06-12 2023-06-12 B Purchase
5,000 +1.1%
1.12
USD 5,600
5,000 +1.1% 1.12 USD 5,600
2023-06-09 2023-06-08 B Purchase
500 +0.1%
1.09
USD 546
500 +0.1% 1.09 USD 546
2023-06-08 2023-06-07 B Purchase
3,000 +0.7%
1.00
USD 3,000
3,000 +0.7% 1.00 USD 3,000
2023-06-08 2023-06-07 B Purchase
7,000 +1.6%
1.00
USD 6,986
7,000 +1.6% 1.00 USD 6,986
2023-06-07 2023-06-06 B Purchase
7,000 +1.7%
1.00
USD 7,000
7,000 +1.7% 1.00 USD 7,000
2023-06-06 2023-06-06 B Purchase
1,000 +0.2%
1.14
USD 1,140
1,000 +0.2% 1.14 USD 1,140
2023-06-05 2023-06-02 B Purchase
1,000 +0.2%
1.09
USD 1,090
1,000 +0.2% 1.09 USD 1,090
2023-05-26 2023-05-26 B Purchase
1,000 +0.2%
1.17
USD 1,170
1,000 +0.2% 1.17 USD 1,170
2023-05-26 2023-05-25 B Purchase
1,000 +0.2%
1.17
USD 1,170
1,000 +0.2% 1.17 USD 1,170
2023-05-26 2023-05-23 B Purchase
1,000 +0.2%
1.17
USD 1,170
1,000 +0.2% 1.17 USD 1,170
2023-05-16 2023-05-15 B Purchase
3,649 +0.9%
1.00
USD 3,645
3,649 +0.9% 1.00 USD 3,645
2023-03-29 2023-03-28 B Purchase
17,700 +4.5%
1.00
USD 17,700
17,700 +4.5% 1.00 USD 17,700
2023-03-27 2023-03-27 B Purchase
11,419 +3.0%
1.00
USD 11,393
11,419 +3.0% 1.00 USD 11,393
2023-03-24 2023-03-24 B Purchase
50,000 +14.9%
0.92
USD 45,995
50,000 +14.9% 0.92 USD 45,995
2023-03-21 2023-03-21 B Purchase
10,000 +3.1%
0.88
USD 8,800
10,000 +3.1% 0.88 USD 8,800
2023-03-21 2023-03-20 B Purchase
10,000 +3.2%
0.84
USD 8,400
10,000 +3.2% 0.84 USD 8,400
2022-10-19 2022-10-19 B Purchase
5,000 +1.6%
1.00
USD 5,000
5,000 +1.6% 1.00 USD 5,000
2022-10-18 2022-10-17 B Purchase
5,000 +1.6%
0.98
USD 4,898
5,000 +1.6% 0.98 USD 4,898
2022-10-12 2022-10-11 B Purchase
5,000 +1.7%
0.96
USD 4,800
5,000 +1.7% 0.96 USD 4,800
2022-10-12 2022-10-10 B Purchase
5,000 +1.7%
0.96
USD 4,800
5,000 +1.7% 0.96 USD 4,800
2022-09-12 2022-09-08 B Purchase
5,000 +1.7%
1.17
USD 5,828
5,000 +1.7% 1.17 USD 5,828
2022-09-02 2022-09-02 B Purchase
5,000 +1.8%
1.10
USD 5,500
5,000 +1.8% 1.10 USD 5,500
2022-09-02 2022-09-01 B Purchase
5,000 +1.8%
1.10
USD 5,498
5,000 +1.8% 1.10 USD 5,498
2022-09-02 2022-08-31 B Purchase
5,000 +1.8%
1.10
USD 5,500
5,000 +1.8% 1.10 USD 5,500
2022-08-30 2022-08-30 B Purchase
5,000 +1.9%
1.14
USD 5,700
5,000 +1.9% 1.14 USD 5,700
2022-08-30 2022-08-29 B Purchase
5,000 +1.9%
1.23
USD 6,168
5,000 +1.9% 1.23 USD 6,168
// ... existing code ... // ... rest of the file ...