← All themes Sin Stocks

Firearms

Civilian firearms and ammunition makers sell into a market driven by legislation, elections, and personal security worries. Demand arrives in sharp waves rather than as steady growth.

12 stocks

# Name Holding Trade Value Theme
Stocks
% of
Portfolio
Status
76
State of Wisconsin Investment Board
State of Wisconsin Investment Board
Wisconsin
$8.28M $0 1 0.03% Maintained
77
AllianceBernstein
AllianceBernstein
Tennessee
$8M -$400K 3 0.01% Reduced
78
Segall Bryant & Hamill
Segall Bryant & Hamill
Illinois
$7.57M +$93.7K 1 0.18% Increased
79
First Trust Advisors
First Trust Advisors
Illinois
$7.45M -$814K 3 0.03% Reduced
80
QS Batterymarch Financial Management
QS Batterymarch Financial Management
New York
$7.26M -$355K 2 0.18% Reduced
81
O'Shaughnessy Asset Management
O'Shaughnessy Asset Management
Connecticut
$7.15M +$1.68M 3 0.13% Increased
82
NFA
Nationwide Fund Advisors
Ohio
$7.13M -$66.9K 4 0.03% Reduced
83
BlackRock Advisors
BlackRock Advisors
Delaware
$7.06M -$97.6M 4 0.01% Reduced
84
HighTower Advisors
HighTower Advisors
Illinois
$6.88M +$1.76M 3 0.12% Increased
85
BDCM
Black Diamond Capital Management
Connecticut
$6.87M $0 1 5.71% Maintained
86
RC
RBO & Co
California
$6.62M $0 1 2.34% Maintained
87
New York State Common Retirement Fund
New York State Common Retirement Fund
New York
$6.62M +$616K 2 0.01% Increased
88
RhumbLine Advisers
RhumbLine Advisers
Massachusetts
$6.58M +$47.9K 3 0.02% Increased
89
New York State Teachers Retirement System (NYSTRS)
New York State Teachers Retirement System (NYSTRS)
New York
$6.53M -$211K 2 0.02% Reduced
90
AAA
Adams Asset Advisors
Texas
$6.42M $0 1 1.12% Maintained
91
EFS
Essex Financial Services
Connecticut
$6.3M $0 1 1.89% Maintained
92
Asset Management One
Asset Management One
Japan
$6.17M +$2.31M 2 0.09% Increased
93
Stifel Financial
Stifel Financial
Missouri
$6.01M -$121K 3 0.05% Reduced
94
Wilmington Trust National Association
Wilmington Trust National Association
Delaware
$5.96M $0 1 0.21% Maintained
95
SAM
Shell Asset Management
Netherlands
$5.96M -$72.4K 3 0.09% Reduced
96
Teachers Advisors
Teachers Advisors
New York
$5.85M -$291K 4 0.01% Reduced
97
Gabelli Funds
Gabelli Funds
New York
$5.79M $0 1 0.03% Maintained
98
Wellington Management Group
Wellington Management Group
Massachusetts
$5.76M -$2.1M 4 0% Reduced
99
California Public Employees Retirement System
California Public Employees Retirement System
California
$5.73M +$1.16M 1 0.01% Increased
100
Sculptor Capital
Sculptor Capital
New York
$5.67M $0 1 0.02% Maintained