Insiders · Profile

HUBBARD ROBERT GLENN

Director at MetLife · Director at Automatic Data Processing · Director at BlackRock Energy & Resources Trust · and 3 more. Filing since 21 Dec 2006. CIK 0001283051

Company
Date
Role
Action
Shares
Amount
Of holding
23 Dec 2022
Director
Sold at will
6
$433.44
0.0%
6 May 2022
Director
Bought
132
$8.90K
0.2%
4 Jun 2014
Director
Sold, plan not stated
25,974
$2.03M
47.3%
15 Nov 2013
Director
Sold, plan not stated
10,974
$841.01K
27.5%
4 Aug 2010
Director
Bought
2,500
$104.80K
15.6%
9 Oct 2008
Director
Bought
4,000
$110.99K
78.4%
20 Dec 2007
Director
Bought
100
$2.92K
opened
20 Dec 2007
Director
Bought
100
$1.55K
opened
29 Jan 2007
Director
Bought
100
$2.50K
opened
21 Dec 2006
Director
Bought
93,750
$93.75
opened
10 decisions on file.