← 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
101
SIM
Sentry Investment Management
Wisconsin
$4.54M +$4.66M 1 0.26% New
102
Fifth Third Bancorp
Fifth Third Bancorp
Ohio
$4.52M +$4.63M 4 0.05% New
103
QS Investors
QS Investors
New York
$4.52M +$4.1M 1 0.16% New
104
TCM
Tygh Capital Management
Oregon
$4.41M +$4.52M 1 0.98% New
105
MLICM
Metropolitan Life Insurance Company (MetLife)
New York
$4.34M +$4.39M 3 0.03% New
106
TCM
Tran Capital Management
California
$4.25M +$4.36M 1 0.09% New
107
State Board of Administration of Florida Retirement System
State Board of Administration of Florida Retirement System
Florida
$4.22M +$4.24M 3 0.01% New
108
TC
TFS Capital
Pennsylvania
$4.15M +$4.15M 3 0.17% New
109
California Public Employees Retirement System
California Public Employees Retirement System
California
$4.13M +$4.23M 3 0.01% New
110
WCM Investment Management
WCM Investment Management
California
$4.08M +$4.18M 1 0.22% New
111
TAM
THB Asset Management
Connecticut
$3.93M +$4.03M 1 0.26% New
112
AAA
Adams Asset Advisors
Texas
$3.91M +$4.01M 1 0.61% New
113
WM
WS Management
Florida
$3.83M +$3.47M 1 0.12% New
114
Confluence Investment Management
Confluence Investment Management
Missouri
$3.79M +$3.67M 1 0.26% New
115
CEI
Clark Estates Inc
New York
$3.67M +$3.56M 2 0.63% New
116
D.E. Shaw & Co
D.E. Shaw & Co
New York
$3.65M +$3.64M 2 0.01% New
117
Federated Hermes
Federated Hermes
Pennsylvania
$3.64M +$3.74M 2 0.01% New
118
SAM
Shell Asset Management
Netherlands
$3.57M +$3.66M 2 0.07% New
119
Bank of Montreal
Bank of Montreal
Ontario, Canada
$3.48M +$3.57M 4 0.01% New
120
TCM
Tufton Capital Management
Maryland
$3.47M +$3.56M 1 0.83% New
121
HCM
Hodges Capital Management
Texas
$3.42M +$3.51M 1 0.36% New
122
OAM
Oxford Asset Management
United Kingdom
$3.38M +$3.07M 1 0.09% New
123
California State Teachers Retirement System (CalSTRS)
California State Teachers Retirement System (CalSTRS)
California
$3.35M +$3.43M 1 0.01% New
124
CONA
Capital One National Association
New York
$3.33M +$3.42M 1 0.36% New
125
HP
Hound Partners
New York
$3.25M +$3.34M 1 0.18% New