← 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
376
Wedbush Securities
Wedbush Securities
California
$172K -$2.77K 1 0.03% Reduced
377
AGM
Alpine Global Management
New York
$170K +$187K 1 0.03% New
378
Nomura Holdings
Nomura Holdings
Japan
$170K +$155K 1 0% New
379
1SB
1ST Source Bank
Indiana
$164K $0 1 0.02% Maintained
380
Tower Research Capital (TRC)
Tower Research Capital (TRC)
New York
$157K +$5.25K 4 0.01% Increased
381
PineBridge Investments
PineBridge Investments
New York
$156K -$143K 2 0.01% Reduced
382
MSI Financial Services
MSI Financial Services
Massachusetts
$137K -$19K 4 0.01% Reduced
383
TDC
Thompson Davis & Co
Virginia
$137K +$116K 2 0.16% Increased
384
Simplex Trading
Simplex Trading
Illinois
$126K -$329K 2 0.01% Reduced
385
MPAM
Monarch Partners Asset Management
Massachusetts
$121K -$86.6K 1 0.02% Reduced
386
Huntington National Bank
Huntington National Bank
Ohio
$117K +$111K 1 0% New
387
Colony Group
Colony Group
Massachusetts
$115K $0 1 0.01% Maintained
388
BG
Bollard Group
Massachusetts
$98K +$742 1 0.01% Increased
389
Livforsakringsbolaget Skandia
Livforsakringsbolaget Skandia
Sweden
$93K $0 1 0% Maintained
390
NSIM
North Star Investment Management
Illinois
$91K +$6.31K 2 0.02% Increased
391
QAM
QCI Asset Management
New York
$91K $0 1 0.01% Maintained
392
Central Trust Company
Central Trust Company
Missouri
$86K -$106K 4 0.01% Reduced
393
CWM
Cranbrook Wealth Management
Michigan
$85K $0 1 0.05% Maintained
394
Capital Analysts LLC
Capital Analysts LLC
Pennsylvania
$70K $0 1 0.01% Maintained
395
STRS Ohio
STRS Ohio
Ohio
$64K -$294K 1 0% Reduced
396
Waverly Advisors
Waverly Advisors
Alabama
$59K +$1.22K 1 0.04% Increased
397
DBT
Dubuque Bank & Trust
Iowa
$57K +$50.3K 2 0.01% Increased
398
SFWA
Summit Financial Wealth Advisors
Louisiana
$57K $0 1 0.04% Maintained
399
SSB
Sandy Spring Bank
Maryland
$55K +$45.5K 2 0.01% Increased
400
PTC
Philadelphia Trust Company
Pennsylvania
$50.6K -$2.21M 1 0.19% Reduced