We are live on ! Find out more
PDFS icon

PDF Solutions

Name Holding Trade Value Shares
Change
Change in
Stake
BlackRock
1
BlackRock
New York
$156M +$5.56M +183,202 +4%
Vanguard Group
2
Vanguard Group
Pennsylvania
$99.3M +$4.86M +160,441 +5%
WA
3
Wasatch Advisors
Utah
$41.4M +$4.3M +141,752 +12%
State Street
4
State Street
Massachusetts
$35.8M +$1.89M +62,388 +6%
SM
5
Samjo Management
New York
$34.5M +$32.6M +1,073,484 New
SCM
6
Snyder Capital Management
California
$31.3M -$8.21M -270,892 -23%
Dimensional Fund Advisors
7
Dimensional Fund Advisors
Texas
$29.9M -$53.5K -1,764 -0.2%
Morgan Stanley
8
Morgan Stanley
New York
$29.8M +$12M +397,214 +75%
NIM
9
Needham Investment Management
New York
$27.7M +$5M +165,000 +24%
RIM
10
Ranger Investment Management
Texas
$24.7M +$7.68M +253,393 +49%
EA
11
Emerald Advisers
Pennsylvania
$24.3M +$5.88M +193,936 +35%
Geode Capital Management
12
Geode Capital Management
Massachusetts
$21.7M +$970K +31,980 +5%
William Blair Investment Management
13
William Blair Investment Management
Illinois
$20.8M +$2.79M +92,033 +17%
EMFAT
14
Emerald Mutual Fund Advisers Trust
Pennsylvania
$19.8M +$4.92M +162,191 +36%
DCM
15
Divisar Capital Management
California
$17.3M +$6.58M +216,981 +68%
Assenagon Asset Management
16
Assenagon Asset Management
Luxembourg
$16.6M +$6.77M +223,376 +76%
Nuveen
17
Nuveen
North Carolina
$15.9M +$4.48M +147,770 +43%
Janus Henderson Group
18
Janus Henderson Group
$15M +$135K +4,436 +1%
Northern Trust
19
Northern Trust
Illinois
$12.7M -$65.4K -2,156 -0.5%
SBCM
20
Silverberg Bernstein Capital Management
New York
$9.85M +$9.3M +306,610 New
Thrivent Financial for Lutherans
21
Thrivent Financial for Lutherans
Minnesota
$9.55M +$1.94M +64,078 +27%
Charles Schwab
22
Charles Schwab
California
$7.97M +$212K +6,999 +3%
Bank of New York Mellon
23
Bank of New York Mellon
New York
$7.89M +$246K +8,110 +3%
Russell Investments Group
24
Russell Investments Group
United Kingdom
$7.87M +$329K +10,835 +5%
SAM
25
Silvercrest Asset Management
New York
$7.75M +$1.43M +47,127 +24%