← 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
251
Larson Financial Group
Larson Financial Group
Missouri
$1.81M +$323K 4 0.18% Increased
252
Boothbay Fund Management
Boothbay Fund Management
New York
$1.8M -$79.3K 3 0.04% Reduced
253
D.A. Davidson & Co
D.A. Davidson & Co
Montana
$1.78M +$372K 2 0.02% Increased
254
SFM
Signet Financial Management
New Jersey
$1.77M +$15.3K 1 0.28% Increased
255
Advisors Asset Management
Advisors Asset Management
Colorado
$1.69M -$1.79M 3 0.03% Reduced
256
PCM
Penn Capital Management
Pennsylvania
$1.69M -$12.2K 1 0.16% Reduced
257
WA
WealthTrust Axiom
Pennsylvania
$1.68M -$26.6K 1 0.56% Reduced
258
Martingale Asset Management
Martingale Asset Management
Massachusetts
$1.66M -$435K 2 0.03% Reduced
259
SCA
SMH Capital Advisors
Texas
$1.65M -$20.6K 1 3.58% Reduced
260
NP
Nilsine Partners
Colorado
$1.65M -$33.5K 1 0.24% Reduced
261
RIM
Redwood Investment Management
Arizona
$1.64M +$214K 1 0.17% Increased
262
TA
Teton Advisors
New York
$1.64M +$372K 2 0.46% Increased
263
Public Employees Retirement Association of Colorado
Public Employees Retirement Association of Colorado
Colorado
$1.57M -$174K 4 0.01% Reduced
264
MCM
Monument Capital Management
Virginia
$1.56M -$41.1K 1 0.5% Reduced
265
SC
Searle & Co
Connecticut
$1.55M $0 1 0.48% Maintained
266
Creative Planning
Creative Planning
Kansas
$1.55M +$315K 3 0% Increased
267
Franklin Resources
Franklin Resources
California
$1.54M +$1.59M 1 0% New
268
NIG
NFJ Investment Group
Texas
$1.54M -$604K 1 0.04% Reduced
269
Northwestern Mutual Wealth Management
Northwestern Mutual Wealth Management
Wisconsin
$1.53M -$524K 6 0% Reduced
270
Federated Hermes
Federated Hermes
Pennsylvania
$1.52M -$40.3K 3 0% Reduced
271
Zurich Cantonal Bank
Zurich Cantonal Bank
Switzerland
$1.51M -$41.5K 5 0.01% Reduced
272
Atria Investments
Atria Investments
North Carolina
$1.5M -$1.08M 1 0.03% Reduced
273
Maryland State Retirement & Pension System
Maryland State Retirement & Pension System
Maryland
$1.49M -$26.5K 3 0.03% Reduced
274
ALPS Advisors
ALPS Advisors
Colorado
$1.46M +$467K 1 0.01% Increased
275
OCG
Opus Capital Group
Ohio
$1.45M -$209K 1 0.25% Reduced