Insiders · Profile

Lewis Earl

Director at TECOGEN · Director at HARVARD BIOSCIENCE. Filing since 11 Dec 2007. CIK 0001230427

Company
Date
Role
Action
Shares
Amount
Of holding
27 Mar 2026
Director
Bought
5,000
$12.60K
0.5%
26 Mar 2026
Director
Bought
5,000
$14.41K
0.5%
22 Nov 2024
Director
Bought
100,000
$71.00K
15.7%
15 Jul 2024
Director
Bought
10,000
$6.80K
1.6%
15 Jul 2024
Director
Bought
10,000
$6.80K
1.6%
1 May 2024
Director
Bought
5,000
$3.75K
0.8%
24 Apr 2024
Director
Bought
10,000
$6.80K
1.7%
24 Jan 2024
Director
Bought
9,152
$7.14K
1.7%
23 Jan 2024
Director
Bought
10,000
$6.80K
1.8%
18 Oct 2023
Director
Bought
25,000
$22.75K
4.8%
9 Oct 2023
Director
Bought
4,000
$3.20K
0.6%
8 Sep 2023
Director
Bought
10,000
$9.50K
2.0%
5 Sep 2023
Director
Bought
10,000
$10.00K
2.0%
14 Aug 2023
Director
Bought
1,500
$1.50K
0.3%
15 May 2023
Director
Bought
10,000
$9.60K
2.1%
29 Mar 2023
Director
Bought
20,000
$23.50K
4.3%
28 Mar 2023
Director
Bought
6,000
$6.14K
1.3%
27 Mar 2023
Director
Bought
806
$793.51
0.2%
24 Mar 2023
Director
Bought
8,194
$7.57K
1.8%
22 Mar 2023
Director
Bought
5,000
$4.35K
1.1%
20 Mar 2023
Director
Bought
15,000
$13.35K
3.5%
29 Sep 2022
Director
Bought
5,000
$4.85K
1.2%
28 Sep 2022
Director
Bought
8,183
$7.77K
2.0%
17 Aug 2021
Director
Bought
15,000
$27.90K
6.0%
8 Jun 2020
Director
Bought
11,711
$9.60K
11.7%
25 May 2017
Director
Bought
12,238
$28.76K
2.7%
24 May 2017
Director
Bought
5,000
$11.85K
1.2%
23 May 2017
Director
Bought
5,000
$11.95K
1.2%
6 Dec 2016
Director
Sold, plan not stated
23,088
$55.87K
5.6%
2 Dec 2015
Director
Bought
27,221
$89.28K
7.5%
16 Sep 2009
Director
Bought
5,534
$20.75K
8.6%
15 Sep 2009
Director
Bought
14,466
$53.76K
28.9%
2 Dec 2008
Director
Bought
15,000
$30.83K
42.9%
1 Dec 2008
Director
Bought
10,000
$20.32K
40.0%
11 Dec 2007
Director
Bought
25,000
$108.52K
opened
35 decisions on file.