€504,036
▲ Purchases (64 ops.)
Insider track record Other Across 46 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Explore the complete record of transactions filed by HATSOPOULOS JOHN. Insider active across 2 companies, notably TECOGEN INC.. In total, 65 disclosures have been published. Split: 64 buys · 0 sell. Total volume traded: €504k. History available since 22 August 2022. The latest transaction was disclosed on 27 September 2024 (Acquisition). Regulator: SEC (Form 4). All data is openly available.
Declarations 65 total
10,000 shares @ US$0.838 1.5% of flow Common Stock SEC:0001537435-24-000114:0
Ideal exit: 24 Jun 2025 (T+270) 10,000 shares @ US$0.8597 1.5% of flow Common Stock SEC:0001537435-24-000112:0
Ideal exit: 22 Jun 2025 (T+270) 10,000 shares @ US$0.895 1.6% of flow Common Stock SEC:0001537435-24-000108:0
Ideal exit: 16 May 2025 (T+270) 22,466 shares @ US$0.65 2.7% of flow Common Stock SEC:0001537435-24-000090:0
Ideal exit: 6 Apr 2025 (T+270) 1,265 shares @ US$0.80 0.2% of flow Common Stock SEC:0001537435-24-000075:0
Ideal exit: 22 Feb 2025 (T+270) 10,000 shares @ US$0.80 1.5% of flow Common Stock SEC:0001537435-24-000073:0
Ideal exit: 23 Feb 2025 (T+270) 3,200 shares @ US$0.79 0.5% of flow Common Stock SEC:0001537435-24-000071:0
Ideal exit: 16 Feb 2025 (T+270) 13,800 shares @ US$0.79 2.0% of flow Common Stock SEC:0001537435-24-000069:0
Ideal exit: 15 Feb 2025 (T+270) 3,000 shares @ US$0.7493 0.4% of flow Common Stock SEC:0001537435-24-000067:0
Ideal exit: 10 Feb 2025 (T+270) 10,000 shares @ US$0.74 1.3% of flow Common Stock SEC:0001537435-24-000065:0
Ideal exit: 9 Feb 2025 (T+270) 5,000 shares @ US$0.6707 0.6% of flow Common Stock SEC:0001537435-24-000048:0
Ideal exit: 19 Jan 2025 (T+270) 5,000 shares @ US$0.685 0.6% of flow Common Stock SEC:0001537435-24-000046:0
Ideal exit: 18 Jan 2025 (T+270) 1,000 shares @ US$0.679 0.1% of flow Common Stock SEC:0001537435-24-000042:0
Ideal exit: 11 Jan 2025 (T+270) 1,000 shares @ US$0.70 0.1% of flow Common Stock SEC:0001537435-24-000038:0
Ideal exit: 10 Jan 2025 (T+270) 1,000 shares @ US$0.6997 0.1% of flow Common Stock SEC:0001537435-24-000036:0
Ideal exit: 7 Jan 2025 (T+270) 1,000 shares @ US$0.70 0.1% of flow Common Stock SEC:0001537435-24-000030:0
Ideal exit: 6 Jan 2025 (T+270) 1,000 shares @ US$0.70 0.1% of flow Common Stock SEC:0001537435-24-000028:0
Ideal exit: 4 Jan 2025 (T+270) 1,000 shares @ US$0.70 0.1% of flow Common Stock SEC:0001537435-24-000026:0
Ideal exit: 3 Jan 2025 (T+270) 2,000 shares @ US$0.70 0.3% of flow Common Stock SEC:0001537435-24-000024:0
Ideal exit: 22 Dec 2024 (T+270) 10,000 shares @ US$0.77 1.4% of flow Common Stock SEC:0001537435-24-000008:0
Ideal exit: 18 Oct 2024 (T+270) 10,000 shares @ US$0.7346 1.3% of flow Common Stock SEC:0001537435-24-000006:0
Ideal exit: 14 Oct 2024 (T+270) 100,000 shares @ US$0.7346 13.3% of flow Common Stock SEC:0001537435-24-000004:0
Ideal exit: 12 Oct 2024 (T+270) 25,000 shares @ US$0.80 3.6% of flow Common Stock SEC:0001537435-23-000163:0
Ideal exit: 22 Sept 2024 (T+270) 25,000 shares @ US$0.80 3.6% of flow Common Stock SEC:0001537435-23-000161:0
Ideal exit: 17 Sept 2024 (T+270) 1,000 shares @ US$0.825 0.2% of flow Common Stock SEC:0001537435-23-000159:0
Ideal exit: 9 Sept 2024 (T+270) 25 of 65 declarations
Load more (40 remaining)