← 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
426
CFN
Cordasco Financial Network
Florida
$22K $0 1 0.02% Maintained
427
TFA
Transamerica Financial Advisors
Florida
$21K -$368K 2 0% Reduced
428
WCBA
Weaver C. Barksdale & Associates
Tennessee
$21K +$4.8K 3 0.02% Increased
429
Bartlett & Co
Bartlett & Co
Ohio
$17K $0 1 0% Maintained
430
BCMIO
Beacon Capital Management Inc (Ohio)
Ohio
$17K +$15.8K 1 0% New
431
Benjamin F. Edwards & Company
Benjamin F. Edwards & Company
Missouri
$17K +$4.73K 2 0% Increased
432
Northwestern Mutual Wealth Management
Northwestern Mutual Wealth Management
Wisconsin
$17K -$6.78K 2 0% Reduced
433
UFA
US Financial Advisors
Massachusetts
$17K -$8.02K 1 0.02% Reduced
434
WCM
Wealthcare Capital Management
Virginia
$17K +$16.6K 1 0% New
435
IWMPD
Integrated Wealth Management (Palm Desert)
California
$15K +$15.6K 2 0.01% New
436
RAM
Riggs Asset Management
Pennsylvania
$15K +$14.6K 1 0.01% New
437
GAM
Gemmer Asset Management
California
$14K +$4.66K 3 0.01% Increased
438
SSB
Sandy Spring Bank
Maryland
$12K +$9.66K 1 0% New
439
CFA
CT Financial Advisors
Pennsylvania
$12K $0 2 0.01% Maintained
440
AF
Arrow Financial
New York
$10K $0 1 0% Maintained
441
GWS
Glassman Wealth Services
Virginia
$10K -$16.6K 1 0.01% Reduced
442
TWI
Thomas White International
Illinois
$10K $0 1 0% Maintained
443
FineMark National Bank & Trust
FineMark National Bank & Trust
Florida
$9K $0 2 0% Maintained
444
MCM
MV Capital Management
Maryland
$9K -$992 1 0% Reduced
445
PR
Payden & Rygel
California
$8K $0 1 0% Maintained
446
BKA
Brick & Kyle Associates
Pennsylvania
$7K $0 1 0.01% Maintained
447
TCM
Tradewinds Capital Management
Washington
$7K $0 1 0.01% Maintained
448
BPBT
Boston Private Bank & Trust
Massachusetts
$6K $0 1 0% Maintained
449
DBT
Dubuque Bank & Trust
Iowa
$6K +$5.36K 1 0% New
450
LWA
Lowe Wealth Advisors
Maryland
$6K $0 2 0% Maintained