We are live on ! Find out more
GD icon

General Dynamics

Name Holding Trade Value Shares
Change
Change in
Stake
Dimensional Fund Advisors
26
Dimensional Fund Advisors
Texas
$542M +$10M +28,249 +2%
UBS Group
27
UBS Group
Switzerland
$524M +$176M +496,714 +48%
Bank of Montreal
28
Bank of Montreal
Ontario, Canada
$498M +$23.2M +65,297 +5%
Vanguard Fiduciary Trust
29
Vanguard Fiduciary Trust
Pennsylvania
$487M +$504M +1,420,158 New
Boston Partners
30
Boston Partners
Massachusetts
$466M -$18.2M -51,372 -4%
Bank of New York Mellon
31
Bank of New York Mellon
New York
$417M -$7.27M -20,497 -2%
Nuveen
32
Nuveen
North Carolina
$385M +$66.3M +186,883 +20%
Legal & General Group
33
Legal & General Group
United Kingdom
$358M -$9.31M -26,234 -2%
First Trust Advisors
34
First Trust Advisors
Illinois
$336M -$128K -362 -0%
Envestnet Asset Management
35
Envestnet Asset Management
Illinois
$326M +$52.9M +149,055 +19%
D.E. Shaw & Co
36
D.E. Shaw & Co
New York
$313M +$237M +669,018 +274%
Raymond James Financial
37
Raymond James Financial
Florida
$282M -$1.94M -5,465 -0.7%
Canada Pension Plan Investment Board
38
Canada Pension Plan Investment Board
Ontario, Canada
$273M +$105M +296,821 +59%
Barclays
39
Barclays
United Kingdom
$266M +$115M +323,139 +72%
SG Americas Securities
40
SG Americas Securities
New York
$258M +$56.4M +158,974 +27%
Deutsche Bank
41
Deutsche Bank
Germany
$256M -$68.5M -193,057 -21%
National Pension Service
42
National Pension Service
South Korea
$254M +$129K +363 +0%
BNP Paribas Financial Markets
43
BNP Paribas Financial Markets
France
$243M +$22M +62,095 +10%
HSBC Holdings
44
HSBC Holdings
United Kingdom
$235M -$106M -299,833 -30%
UBS AM
45
UBS AM
Illinois
$234M +$10.6M +30,005 +5%
Swiss National Bank
46
Swiss National Bank
Switzerland
$231M +$16.8M +47,320 +8%
CCM
47
Cullen Capital Management
New York
$231M -$7.8M -21,992 -3%
Arrowstreet Capital
48
Arrowstreet Capital
Massachusetts
$220M +$90.3M +254,484 +66%
LPL Financial
49
LPL Financial
California
$212M +$6.75M +19,019 +3%
California Public Employees Retirement System
50
California Public Employees Retirement System
California
$203M -$17.1M -48,329 -8%