← 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
526
FP
Financial Perspectives
Minnesota
$10.9K +$9.75K 1 0.01% New
527
FPS
Fieldpoint Private Securities
Connecticut
$10K +$8.95K 3 0% New
528
GAM
Gemmer Asset Management
California
$10K +$3.66K 2 0% Increased
529
LWA
Lowe Wealth Advisors
Maryland
$10K $0 2 0.01% Maintained
530
ME
McIlrath & Eck
Washington
$10K $0 1 0% Maintained
531
PFGIA
Patriot Financial Group Insurance Agency
Massachusetts
$10K $0 3 0% Maintained
532
PC
Permanens Capital
New York
$10K $0 1 0% Maintained
533
SignatureFD
SignatureFD
Georgia
$10K -$2.01K 4 0% Reduced
534
EWM
Endurance Wealth Management
Rhode Island
$9K $0 2 0% Maintained
535
EFSCE
Enterprise Financial Services Corp (EFSC)
Missouri
$9K +$1.77K 4 0% Increased
536
Huntington National Bank
Huntington National Bank
Ohio
$9K +$1.48K 3 0% Increased
537
IF
Ironwood Financial
Arizona
$9K +$3K 3 0% Increased
538
MCM
Manchester Capital Management
Vermont
$9K +$9.16K 1 0% New
539
TF
TimeScale Financial
Massachusetts
$9K +$61 1 0% Increased
540
CAAS
Capital Asset Advisory Services
Michigan
$8K +$7.31K 3 0% New
541
Gradient Investments
Gradient Investments
Minnesota
$8K $0 1 0% Maintained
542
MAM
Meeder Asset Management
Ohio
$8K -$141K 3 0% Reduced
543
PP
PrairieView Partners
Minnesota
$8K $0 1 0% Maintained
544
Valeo Financial Advisors
Valeo Financial Advisors
Indiana
$8K +$5.54K 3 0% Increased
545
BHWM
Bay Harbor Wealth Management
Maryland
$7K $0 3 0% Maintained
546
Heritage Wealth Advisors
Heritage Wealth Advisors
Virginia
$7K +$3.6K 1 0% Increased
547
LF
Lee Financial
Texas
$7K $0 1 0% Maintained
548
MIM
Macroview Investment Management
Maryland
$7K +$3.51K 2 0.01% Increased
549
MFT
Moisand Fitzgerald Tamayo
Florida
$7K $0 1 0% Maintained
550
PCTC
Perkins Coie Trust Company
Washington
$7K $0 1 0% Maintained