Insiders · Profile

Cosentino John A Jr

Director at STURM RUGER · Director at Flux Power. Filing since 8 Nov 2007. CIK 0001335778

Company
Date
Role
Action
Shares
Amount
Of holding
7 May 2025
Director
Bought
8,000
$264.88K
102%
3 Jun 2021
Director
Sold, plan not stated
1,400
$112.00K
19.0%
1 Jun 2021
Director
Sold, plan not stated
1,600
$128.00K
17.8%
17 Feb 2021
Director
Sold, plan not stated
13,830
$219.91K
15.8%
18 Aug 2020
Director
Bought
25,000
$100.00K
40.0%
6 Aug 2020
Director
Sold, plan not stated
1,500
$131.18K
16.8%
4 Aug 2020
Director
Sold, plan not stated
4,500
$381.92K
33.5%
24 Jul 2020
Director
Bought
62,500
$250.00K
opened
15 May 2020
Director
Sold, plan not stated
800
$48.00K
5.6%
11 May 2020
Director
Sold, plan not stated
7,200
$432.07K
36.8%
25 Feb 2020
Director
Sold, plan not stated
9,000
$465.12K
31.5%
14 Nov 2013
Director
Sold, plan not stated
20,000
$1.48M
55.6%
3 Dec 2012
Director
Sold, plan not stated
15,224
$880.76K
31.1%
23 May 2012
Director
Bought
15,000
$588.72K
44.2%
29 Aug 2011
Director
Sold, plan not stated
15,000
$509.71K
31.2%
26 Aug 2011
Director
Sold, plan not stated
5,000
$161.66K
9.4%
25 Aug 2011
Director
Sold, plan not stated
10,000
$312.60K
15.9%
22 Aug 2011
Director
Sold, plan not stated
23,844
$722.21K
27.4%
4 Mar 2010
Director
Bought
10,000
$120.00K
15.2%
3 Mar 2010
Director
Bought
18,000
$214.40K
37.6%
30 Jul 2009
Director
Sold, plan not stated
30,000
$450.00K
38.5%
8 Nov 2007
Director
Bought
10,000
$75.53K
23.9%
22 decisions on file.