We are live on ! Find out more
CMP icon

Compass Minerals

Name Holding Trade Value Shares
Change
Change in
Stake
AMG
51
Advisors Management Group
Wisconsin
$5.49M -$29.2K -515 -0.6%
Barclays
52
Barclays
United Kingdom
$5.18M -$12.2M -214,116 -72%
Swiss National Bank
53
Swiss National Bank
Switzerland
$5.06M +$307K +5,400 +7%
EVC
54
Eidelman Virant Capital
Missouri
$4.91M -$562K -9,900 -11%
Fidelity Investments
55
Fidelity Investments
Massachusetts
$4.89M +$93.6K +1,649 +2%
Royal Bank of Canada
56
Royal Bank of Canada
Ontario, Canada
$4.74M -$659K -11,605 -13%
BFG
57
Beacon Financial Group
Texas
$4.62M +$60.3K +1,062 +1%
KTA
58
Keeley-Teton Advisors
Illinois
$4.35M -$957K -16,853 -20%
SBWIC
59
Schaper Benz & Wise Investment Counsel
Wisconsin
$4.13M +$17.7K +312 +0.5%
Public Sector Pension Investment Board (PSP Investments)
60
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$3.99M +$3.61M +63,580 New
Wells Fargo
61
Wells Fargo
California
$3.62M -$831K -14,630 -20%
Bank of Montreal
62
Bank of Montreal
Ontario, Canada
$3.41M +$337K +5,926 +12%
LPL Financial
63
LPL Financial
California
$3.41M +$317K +5,577 +11%
Baird Financial Group
64
Baird Financial Group
Wisconsin
$3.1M -$633K -11,153 -18%
E
65
Ergoteles
New York
$2.94M +$2.66M +46,795 New
State of New Jersey Common Pension Fund D
66
State of New Jersey Common Pension Fund D
New Jersey
$2.9M -$412K -7,248 -14%
AllianceBernstein
67
AllianceBernstein
Tennessee
$2.9M -$1.79M -31,601 -41%
Truist Financial
68
Truist Financial
North Carolina
$2.8M +$288K +5,075 +13%
California State Teachers Retirement System (CalSTRS)
69
California State Teachers Retirement System (CalSTRS)
California
$2.73M -$223K -3,933 -8%
IAA
70
Independent Advisor Alliance
North Carolina
$2.72M +$84.5K +1,488 +4%
RJFSA
71
Raymond James Financial Services Advisors
Florida
$2.7M -$201K -3,543 -8%
UBS AM
72
UBS AM
Illinois
$2.62M -$238K -4,197 -9%
JP Morgan Chase
73
JP Morgan Chase
New York
$2.56M -$1.46M -25,641 -39%
AOWM
74
Alpha Omega Wealth Management
Virginia
$2.54M -$95.1K -1,674 -4%
New York State Teachers Retirement System (NYSTRS)
75
New York State Teachers Retirement System (NYSTRS)
New York
$2.53M +$264K +4,649 +13%