← 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
Segall Bryant & Hamill
Segall Bryant & Hamill
Illinois
$6.17M -$134K 1 0.14% Reduced
77
D.E. Shaw & Co
D.E. Shaw & Co
New York
$6.17M +$5.89M 2 0.01% Increased
78
DVM
Dreman Value Management
Florida
$6.13M -$2.87M 1 0.5% Reduced
79
RC
RBO & Co
California
$5.93M $0 1 1.95% Maintained
80
Putnam Investments
Putnam Investments
Massachusetts
$5.7M +$5.87M 1 0.01% New
81
TCM
Tran Capital Management
California
$5.49M +$960K 1 0.11% Increased
82
Two Sigma Advisers
Two Sigma Advisers
New York
$5.46M +$5.04M 1 0.04% Increased
83
AAA
Adams Asset Advisors
Texas
$5.37M -$62.2K 1 0.95% Reduced
84
Prudential Financial
Prudential Financial
New Jersey
$5.33M +$544K 3 0.01% Increased
85
AllianceBernstein
AllianceBernstein
Tennessee
$5.33M -$605K 3 0% Reduced
86
Comerica Bank
Comerica Bank
Texas
$5.18M +$2.84M 2 0.02% Increased
87
RhumbLine Advisers
RhumbLine Advisers
Massachusetts
$5.05M +$64.6K 4 0.01% Increased
88
Gabelli Funds
Gabelli Funds
New York
$5.01M +$122K 1 0.02% Increased
89
UMA
USA Mutuals Advisors
Texas
$4.77M $0 2 2.01% Maintained
90
M&T Bank
M&T Bank
New York
$4.7M -$204K 2 0.03% Reduced
91
MSA
Mason Street Advisors
Wisconsin
$4.69M +$247K 4 0.03% Increased
92
BL
Bolton LP
Connecticut
$4.53M +$2.27M 1 1.39% Increased
93
New York State Teachers Retirement System (NYSTRS)
New York State Teachers Retirement System (NYSTRS)
New York
$4.45M -$183K 2 0.01% Reduced
94
SCM
SeaStone Capital Management
New York
$4.44M +$4.31M 1 0.69% Increased
95
Bank of America
Bank of America
North Carolina
$4.44M -$6.6M 5 0% Reduced
96
Teachers Advisors
Teachers Advisors
New York
$4.3M $0 4 0.01% Maintained
97
Manulife (Manufacturers Life Insurance)
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$4.14M -$147K 5 0.01% Reduced
98
New York State Common Retirement Fund
New York State Common Retirement Fund
New York
$4.06M -$406K 1 0.01% Reduced
99
Palisade Capital Management
Palisade Capital Management
New Jersey
$4.06M -$1.28M 1 0.1% Reduced
100
Kennedy Capital Management
Kennedy Capital Management
Missouri
$3.99M -$6.35K 1 0.07% Reduced