← 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
451
ACS
Archford Capital Strategies
Illinois
$23K +$6.77K 3 0.01% Increased
452
PRC
Pearl River Capital
Michigan
$21K +$21.6K 1 0.1% New
453
PHK
Point72 Hong Kong
Hong Kong
$21K -$507K 1 0.01% Reduced
454
KPW
Kore Private Wealth
New York
$20K +$25K 1 0.01% New
455
PCG
Private Capital Group
Connecticut
$20K +$6.67K 2 0% Increased
456
AF
Arrow Financial
New York
$19K $0 1 0% Maintained
457
FANJ
Financial Architects (New Jersey)
New Jersey
$19K -$34.9K 1 0% Reduced
458
RTC
Riverview Trust Company
Washington
$19K +$19.8K 1 0.01% New
459
SignatureFD
SignatureFD
Georgia
$19K +$8.19K 3 0% Increased
460
SWA
Sutton Wealth Advisors
Florida
$18.9K -$9.02K 2 0.01% Reduced
461
AQA
Alpha Quant Advisors
Texas
$18K +$18.5K 2 0.02% New
462
DBT
Dubuque Bank & Trust
Iowa
$17K $0 2 0% Maintained
463
MWM
Mascoma Wealth Management
New Hampshire
$17K +$58 1 0.01% Increased
464
BTNA
Bremer Trust National Association
Minnesota
$16K +$17.5K 1 0% New
465
HFM
Hartford Financial Management
Connecticut
$16K +$8.53K 1 0.01% Increased
466
Loring Wolcott & Coolidge Fiduciary Advisors
Loring Wolcott & Coolidge Fiduciary Advisors
Massachusetts
$16K $0 4 0% Maintained
467
AF
Advisornet Financial
Minnesota
$14K -$315 2 0% Reduced
468
HDIM
Hanson & Doremus Investment Management
Vermont
$14K $0 1 0.01% Maintained
469
IAS
IMA Advisory Services
Colorado
$14K $0 1 0.01% Maintained
470
VNA
Valley National Advisers
Pennsylvania
$14K $0 3 0% Maintained
471
WAP
Wealthcare Advisory Partners
Pennsylvania
$14K $0 2 0% Maintained
472
CC
Claybrook Capital
Massachusetts
$13K +$15K 2 0% New
473
Synovus Financial
Synovus Financial
Georgia
$13K -$28.4K 3 0% Reduced
474
WDL
Well Done LLC
Michigan
$13K +$15K 2 0% New
475
Bartlett & Co Wealth Management
Bartlett & Co Wealth Management
Ohio
$12.4K $0 1 0% Maintained