We are live on ! Find out more
PIPR icon

Piper Sandler

Name Holding Trade Value Shares
Change
Change in
Stake
KCM
26
Kennedy Capital Management
Missouri
$13.1M -$2.95M -81,560 -18%
Principal Financial Group
27
Principal Financial Group
Iowa
$12.5M -$230K -6,368 -2%
JP Morgan Chase
28
JP Morgan Chase
New York
$11.5M -$3.68M -102,000 -24%
Verition Fund Management
29
Verition Fund Management
Connecticut
$10.3M -$2.24M -62,052 -18%
BPA
30
Beacon Pointe Advisors
California
$9.04M +$8.99M +248,832 New
Allspring Global Investments
31
Allspring Global Investments
North Carolina
$8.82M +$88.9K +2,460 +1%
Renaissance Technologies
32
Renaissance Technologies
New York
$8.7M -$2.86M -79,200 -25%
Envestnet Asset Management
33
Envestnet Asset Management
Illinois
$7.91M +$2.58M +71,476 +49%
Ameriprise
34
Ameriprise
Minnesota
$7.18M -$598K -16,556 -8%
PWM
35
PRW Wealth Management
Massachusetts
$7.12M
RhumbLine Advisers
36
RhumbLine Advisers
Massachusetts
$7.03M -$234K -6,472 -3%
Legal & General Group
37
Legal & General Group
United Kingdom
$6.49M -$72.1K -1,996 -1%
GLA
38
Great Lakes Advisors
Illinois
$6.07M -$90.2K -2,496 -1%
MPI
39
Mairs & Power Inc
Minnesota
$5.75M +$2.01M +55,608 +54%
Swiss National Bank
40
Swiss National Bank
Switzerland
$5.67M +$43.4K +1,200 +0.8%
New York State Teachers Retirement System (NYSTRS)
41
New York State Teachers Retirement System (NYSTRS)
New York
$4.63M
Bank of America
42
Bank of America
North Carolina
$4.25M +$1.52M +42,132 +56%
State of Wisconsin Investment Board
43
State of Wisconsin Investment Board
Wisconsin
$4.13M +$10.1K +280 +0.2%
RJA
44
Raymond James & Associates
Florida
$4.1M -$6.94K -192 -0.2%
American Century Companies
45
American Century Companies
Missouri
$4.09M -$13.7M -379,852 -77%
Truist Financial
46
Truist Financial
North Carolina
$3.89M +$80.6K +2,232 +2%
Royal Bank of Canada
47
Royal Bank of Canada
Ontario, Canada
$3.83M +$122K +3,372 +3%
Neuberger Berman Group
48
Neuberger Berman Group
New York
$3.8M +$3.43M +94,876 +976%
Ohio Public Employees Retirement System (OPERS)
49
Ohio Public Employees Retirement System (OPERS)
Ohio
$3.67M -$148K -4,100 -4%
AllianceBernstein
50
AllianceBernstein
Tennessee
$3.4M -$35K -968 -1%