We are live on ! Find out more
ALRM icon

Alarm.com

Name Holding Trade Value Shares
Change
Change in
Stake
Swiss National Bank
51
Swiss National Bank
Switzerland
$7.32M +$27.4K +400 +0.4%
Envestnet Asset Management
52
Envestnet Asset Management
Illinois
$7.13M -$28.1K -409 -0.4%
Public Sector Pension Investment Board (PSP Investments)
53
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$5.91M +$403K +5,873 +7%
AllianceBernstein
54
AllianceBernstein
Tennessee
$4.61M +$77.1K +1,123 +2%
OAM
55
Oppenheimer Asset Management
New York
$4.48M -$149K -2,171 -3%
SEI Investments
56
SEI Investments
Pennsylvania
$4.37M +$1.07M +15,533 +30%
JP Morgan Chase
57
JP Morgan Chase
New York
$4.11M +$176K +2,566 +4%
Janus Henderson Group
58
Janus Henderson Group
$4M +$226K +3,300 +6%
AG
59
Algert Global
California
$3.98M +$4.21M +61,327 New
California State Teachers Retirement System (CalSTRS)
60
California State Teachers Retirement System (CalSTRS)
California
$3.89M -$76.5K -1,115 -2%
EAM
61
Evanson Asset Management
California
$3.63M +$20.6K +300 +0.5%
Canada Life
62
Canada Life
Manitoba, Canada
$3.54M +$630K +9,178 +20%
Citigroup
63
Citigroup
New York
$3.46M +$609K +8,879 +20%
Prudential Financial
64
Prudential Financial
New Jersey
$3.4M +$219K +3,186 +6%
Thrivent Financial for Lutherans
65
Thrivent Financial for Lutherans
Minnesota
$3.33M +$422K +6,145 +14%
State of Wisconsin Investment Board
66
State of Wisconsin Investment Board
Wisconsin
$3.33M -$856K -12,468 -20%
UBS AM
67
UBS AM
Illinois
$3.26M -$638K -9,297 -16%
CS
68
Credit Suisse
Switzerland
$3.16M -$5.9K -86 -0.2%
Citadel Advisors
69
Citadel Advisors
Florida
$3.11M -$332K -4,842 -9%
EVM
70
Eaton Vance Management
Massachusetts
$3.08M -$7.89K -115 -0.2%
SCP
71
Seizert Capital Partners
Michigan
$2.96M
COPPSERS
72
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$2.94M +$227K +3,313 +8%
Millennium Management
73
Millennium Management
New York
$2.88M +$2.41M +35,177 +383%
State of Tennessee, Department of Treasury
74
State of Tennessee, Department of Treasury
Tennessee
$2.68M +$598K +8,720 +27%
New York State Teachers Retirement System (NYSTRS)
75
New York State Teachers Retirement System (NYSTRS)
New York
$2.67M +$13.7K +200 +0.5%