We are live on ! Find out more
PDFS icon

PDF Solutions

Name Holding Trade Value Shares
Change
Change in
Stake
TC
26
TFS Capital
Pennsylvania
$1.5M +$1.42M +81,499 New
California Public Employees Retirement System
27
California Public Employees Retirement System
California
$1.46M +$1.38M +79,199 New
DCM
28
Driehaus Capital Management
Illinois
$1.38M +$1.3M +74,755 New
Citadel Advisors
29
Citadel Advisors
Florida
$1.25M +$1.18M +67,843 New
BIM
30
BlackRock Investment Management
Delaware
$1.22M +$1.15M +66,155 New
Invesco
31
Invesco
Georgia
$1.19M +$1.13M +64,702 New
FPC
32
Falcon Point Capital
California
$1.14M +$1.08M +61,765 New
PP
33
PDT Partners
New York
$1.12M +$1.05M +60,564 New
BAM
34
Burnham Asset Management
New York
$1.11M +$1.04M +60,000 New
OAM
35
Oberweis Asset Management
Illinois
$988K +$933K +53,600 New
Charles Schwab
36
Charles Schwab
California
$951K +$897K +51,518 New
SO
37
STRS Ohio
Ohio
$885K +$836K +48,000 New
AllianceBernstein
38
AllianceBernstein
Tennessee
$829K +$784K +45,004 New
MNBTD
39
Moody National Bank Trust Division
Texas
$809K +$764K +43,871 New
California State Teachers Retirement System (CalSTRS)
40
California State Teachers Retirement System (CalSTRS)
California
$807K +$762K +43,791 New
MCM
41
Munder Capital Management
Michigan
$703K +$664K +38,125 New
CCMLC
42
Cardinal Capital Management LLC (Connecticut)
Connecticut
$649K +$613K +35,200 New
TA
43
Teachers Advisors
New York
$589K +$556K +31,954 New
EIM
44
Essex Investment Management
Massachusetts
$537K +$507K +29,123 New
Cambridge Investment Research Advisors
45
Cambridge Investment Research Advisors
Iowa
$507K +$479K +27,531 New
VOYA Investment Management
46
VOYA Investment Management
Georgia
$461K +$435K +24,992 New
RhumbLine Advisers
47
RhumbLine Advisers
Massachusetts
$446K +$421K +24,199 New
Prudential Financial
48
Prudential Financial
New Jersey
$435K +$411K +23,579 New
Swiss National Bank
49
Swiss National Bank
Switzerland
$435K +$411K +23,600 New
GCP
50
GSA Capital Partners
United Kingdom
$433K +$409K +23,509 New