← 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
576
ARMC
American Research & Management Company
Massachusetts
$79K $0 3 0.02% Maintained
577
Toronto Dominion Bank
Toronto Dominion Bank
Ontario, Canada
$76K -$3K 1 0% Reduced
578
William Blair Investment Management
William Blair Investment Management
Illinois
$76K +$75.4K 1 0% New
579
CWA
Clearview Wealth Advisors
Oregon
$74K +$821 2 0.05% Increased
580
Allworth Financial
Allworth Financial
California
$73K -$9.97K 6 0% Reduced
581
SSB
Sandy Spring Bank
Maryland
$73K $0 2 0% Maintained
582
Leonteq Securities AG
Leonteq Securities AG
Switzerland
$65.7K -$118K 1 0% Reduced
583
Central Trust Company
Central Trust Company
Missouri
$64K $0 2 0% Maintained
584
Arax Advisory Partners
Arax Advisory Partners
Colorado
$63K +$61.2K 2 0.01% New
585
LS
Leelyn Smith
Illinois
$61K -$40.7K 1 0.02% Reduced
586
First Eagle Investment Management
First Eagle Investment Management
New York
$60K +$58.5K 1 0% New
587
PFGIA
Patriot Financial Group Insurance Agency
Massachusetts
$60K -$5.71K 3 0.01% Reduced
588
SIAP
Sterling Investment Advisors (Pennsylvania)
Pennsylvania
$58K +$13.1K 2 0.02% Increased
589
SWA
Sutton Wealth Advisors
Florida
$57.4K +$9.72K 3 0.02% Increased
590
HI
Hudock Inc
Pennsylvania
$57K -$22.1K 2 0.02% Reduced
591
Larson Financial Group
Larson Financial Group
Missouri
$57K +$150 3 0.01% Increased
592
EWM
Edge Wealth Management
New York
$56K $0 3 0.01% Maintained
593
ECM
Estabrook Capital Management
New York
$52.3K $0 1 0.01% Maintained
594
AP
Atwood & Palmer
Missouri
$52K +$44.5K 1 0% Increased
595
KBC Group
KBC Group
Belgium
$49K +$41.2K 1 0% New
596
Quadrant Capital Group
Quadrant Capital Group
Ohio
$48K +$495 4 0.01% Increased
597
COCM
Charter Oak Capital Management
New Hampshire
$47K $0 2 0.01% Maintained
598
FMP
Financial Management Professionals
Texas
$47K +$27.1K 3 0.01% Increased
599
WAS
Winch Advisory Services
Wisconsin
$47K -$2.83K 4 0.02% Reduced
600
BCV
Banque Cantonale Vaudoise
Switzerland
$46K +$38.1K 1 0% New