← 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
126
Burney Company
Burney Company
Virginia
$4.4M +$236K 3 0.43% Increased
127
Citadel Advisors
Citadel Advisors
Florida
$4.23M -$1.96M 4 0.01% Reduced
128
California State Teachers Retirement System (CalSTRS)
California State Teachers Retirement System (CalSTRS)
California
$4.19M +$24.8K 1 0.01% Increased
129
MPM
Meritage Portfolio Management
Kansas
$4.14M +$77.6K 1 0.51% Increased
130
California Public Employees Retirement System
California Public Employees Retirement System
California
$4.09M -$1.5M 2 0.01% Reduced
131
Swiss National Bank
Swiss National Bank
Switzerland
$4.04M +$14.1K 3 0.02% Increased
132
Fiera Capital (Canada)
Fiera Capital (Canada)
Quebec, Canada
$4.02M -$788K 2 0.03% Reduced
133
TCM
Tufton Capital Management
Maryland
$4.02M -$28.5K 1 0.86% Reduced
134
LPL Financial
LPL Financial
California
$4.02M +$2.31M 4 0.03% Increased
135
Capital Fund Management (CFM)
Capital Fund Management (CFM)
France
$4.02M -$1.85M 2 0.05% Reduced
136
Confluence Investment Management
Confluence Investment Management
Missouri
$3.91M -$319K 1 0.22% Reduced
137
TPSF
Texas Permanent School Fund
Texas
$3.9M -$38.5K 2 0.04% Reduced
138
Algert Global
Algert Global
California
$3.87M -$1.2M 2 1.04% Reduced
139
US Bancorp
US Bancorp
Minnesota
$3.87M -$23.7K 4 0.02% Reduced
140
GAMCO Investors
GAMCO Investors
Connecticut
$3.75M $0 1 0.02% Maintained
141
Parametric Portfolio Associates
Parametric Portfolio Associates
Washington
$3.67M +$201K 3 0.01% Increased
142
Citigroup
Citigroup
New York
$3.6M +$1.25M 4 0% Increased
143
Hancock Whitney
Hancock Whitney
Mississippi
$3.6M +$1.53M 3 0.15% Increased
144
GHAM
Gilman Hill Asset Management
Connecticut
$3.5M -$10.7K 1 2.3% Reduced
145
HighTower Advisors
HighTower Advisors
Illinois
$3.5M +$2.67M 2 0.07% Increased
146
Public Sector Pension Investment Board (PSP Investments)
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$3.44M +$49.4K 1 0.02% Increased
147
Comerica Bank
Comerica Bank
Texas
$3.42M -$580K 2 0.03% Reduced
148
Millennium Management
Millennium Management
New York
$3.42M -$8.29M 3 0.01% Reduced
149
BL
Bolton LP
Connecticut
$3.33M -$757K 2 0.62% Reduced
150
CONA
Capital One National Association
New York
$3.2M -$1.69M 1 0.31% Reduced