← 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
401
C
Covestor
United Kingdom
$187K -$66K 3 0.13% Reduced
402
NS
NBC Securities
Alabama
$181K -$45.7K 4 0.01% Reduced
403
PA
PharVision Advisers
Florida
$176K -$192K 1 1.78% Reduced
404
MPW
Magnolia Private Wealth
Pennsylvania
$175K +$6 1 0.12% Increased
405
Harbour Investments
Harbour Investments
Wisconsin
$169K +$79.8K 5 0% Increased
406
Rafferty Asset Management
Rafferty Asset Management
New York
$162K +$13.7K 1 0% Increased
407
PCM
Prelude Capital Management
New York
$158K +$53.4K 1 0.01% Increased
408
SAA
Southeast Asset Advisors
Georgia
$157K $0 1 0.02% Maintained
409
Toronto Dominion Bank
Toronto Dominion Bank
Ontario, Canada
$157K $0 1 0% Maintained
410
Sanctuary Advisors
Sanctuary Advisors
Indiana
$155K +$5.08K 1 0% Increased
411
BC
Bayforest Capital
United Kingdom
$154K +$127K 1 0.17% New
412
BAM
Byrne Asset Management
New Jersey
$150K -$17.7K 1 0.09% Reduced
413
MA
Mutual Advisors
Nebraska
$149K +$127K 1 0% New
414
Diversify Wealth Management
Diversify Wealth Management
Utah
$146K +$637 1 0% Increased
415
OCG
Opus Capital Group
Ohio
$144K -$61.1K 1 0.02% Reduced
416
IFP Advisors
IFP Advisors
Florida
$141K -$7.75K 6 0% Reduced
417
SGCA
Steel Grove Capital Advisors
Tennessee
$141K $0 1 0.01% Maintained
418
Nomura Asset Management
Nomura Asset Management
Japan
$140K +$36.6K 1 0% Increased
419
Geneos Wealth Management
Geneos Wealth Management
Colorado
$131K -$56.8K 4 0% Reduced
420
IA
Insight Advisors
Pennsylvania
$130K -$3.44K 1 0.02% Reduced
421
Blue Trust Inc
Blue Trust Inc
Georgia
$130K -$21.7K 2 0% Reduced
422
Parallel Advisors
Parallel Advisors
California
$127K +$73.8K 4 0% Increased
423
KBC Group
KBC Group
Belgium
$124K $0 1 0% Maintained
424
Wedbush Securities
Wedbush Securities
California
$124K -$23.7K 2 0% Reduced
425
MAI Capital Management
MAI Capital Management
Ohio
$121K +$25.1K 6 0% Increased