← 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
51
Charles Schwab
Charles Schwab
California
$29.4M +$7.04M 5 0.04% Increased
52
American Century Companies
American Century Companies
Missouri
$28.4M +$5.24M 2 0.03% Increased
53
CCM
Corsair Capital Management
New York
$25.7M -$6.24M 1 3.21% Reduced
54
Principal Financial Group
Principal Financial Group
Iowa
$25.5M +$5.66M 4 0.04% Increased
55
Canada Pension Plan Investment Board
Canada Pension Plan Investment Board
Ontario, Canada
$23.3M +$14M 3 0.11% Increased
56
PCM
Proxima Capital Management
New York
$23.1M -$5.22M 1 7.87% Reduced
57
Point72 Asset Management
Point72 Asset Management
Connecticut
$22.9M -$6.04M 3 0.19% Reduced
58
FMA
Fiduciary Management Associates
Illinois
$22.2M +$1.42M 1 1.3% Increased
59
Bowen Hanes & Co
Bowen Hanes & Co
Florida
$22.2M +$5.93M 1 1.24% Increased
60
JIR
James Investment Research
Ohio
$20.3M +$5.23M 3 0.5% Increased
61
Gotham Asset Management
Gotham Asset Management
New York
$19.5M -$4.73M 3 0.21% Reduced
62
JP Morgan Chase
JP Morgan Chase
New York
$18.7M +$4.03M 5 0% Increased
63
Federated Hermes
Federated Hermes
Pennsylvania
$18.1M +$14.3M 5 0.06% Increased
64
Credit Suisse
Credit Suisse
Switzerland
$17.8M +$345K 6 0.02% Increased
65
Russell Frank Company
Russell Frank Company
Washington
$17.8M -$1.87M 6 0.03% Reduced
66
ICOM
Investment Counselors of Maryland
Maryland
$17.5M $0 1 1.01% Maintained
67
Two Sigma Investments
Two Sigma Investments
New York
$17.4M +$8.14M 4 0.08% Increased
68
Royce & Associates
Royce & Associates
New York
$16.6M +$3.68M 3 0.1% Increased
69
Prudential Financial
Prudential Financial
New Jersey
$16.3M +$5.37M 4 0.03% Increased
70
NFA
Nationwide Fund Advisors
Ohio
$16.1M +$2.76M 5 0.07% Increased
71
AIG
American International Group
New York
$15.8M +$3.91M 6 0.07% Increased
72
Numeric Investors
Numeric Investors
Massachusetts
$15.8M -$507K 3 0.17% Reduced
73
Prudential plc
Prudential plc
United Kingdom
$15.6M +$1.55M 1 0.06% Increased
74
Allianz Asset Management
Allianz Asset Management
Germany
$15.4M +$5.44M 4 0.02% Increased
75
Arrowstreet Capital
Arrowstreet Capital
Massachusetts
$15.1M +$5.22M 5 0.07% Increased