We are live on ! Find out more
GD icon

General Dynamics

Name Holding Trade Value Shares
Change
Change in
Stake
Truist Financial
51
Truist Financial
North Carolina
$113M +$766K +4,061 +0.7%
California Public Employees Retirement System
52
California Public Employees Retirement System
California
$107M -$2.99M -15,842 -3%
RhumbLine Advisers
53
RhumbLine Advisers
Massachusetts
$91.1M -$3.64M -19,300 -4%
Thrivent Financial for Lutherans
54
Thrivent Financial for Lutherans
Minnesota
$89.1M +$657K +3,486 +0.7%
RJA
55
Raymond James & Associates
Florida
$86.5M +$2.99M +15,865 +4%
EIC
56
Equity Investment Corp
Georgia
$84.2M -$194K -1,028 -0.2%
California State Teachers Retirement System (CalSTRS)
57
California State Teachers Retirement System (CalSTRS)
California
$83.7M -$4.05M -21,482 -5%
SRIM
58
Saratoga Research & Investment Management
California
$78.1M -$15.3K -81 -0%
USGIU
59
U.S. Global Investors (USGI)
Texas
$76.9M -$54.6M -289,489 -41%
PNC Financial Services Group
60
PNC Financial Services Group
Pennsylvania
$76.9M -$1.57M -8,321 -2%
Barclays
61
Barclays
United Kingdom
$76.6M +$17.3M +91,735 +29%
National Pension Service
62
National Pension Service
South Korea
$74.5M +$1.37M +7,245 +2%
ABI
63
Abrams Bison Investments
Maryland
$74.4M
MG
64
Markel Group
Virginia
$72.9M
BIP
65
Brandes Investment Partners
California
$71M +$14.5M +76,932 +26%
BNP Paribas Financial Markets
66
BNP Paribas Financial Markets
France
$69.8M +$21.8M +115,646 +45%
William Blair & Company
67
William Blair & Company
Illinois
$69.2M -$415K -2,199 -0.6%
T. Rowe Price Associates
68
T. Rowe Price Associates
Maryland
$68.6M -$1.13M -6,004 -2%
CS
69
Credit Suisse
Switzerland
$66.2M +$3.09M +16,392 +5%
Deutsche Bank
70
Deutsche Bank
Germany
$63.9M -$16M -84,607 -20%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
71
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$63.3M -$2.64M -14,000 -4%
SOMRS
72
State of Michigan Retirement System
Michigan
$62.5M +$51.3M +272,200 +454%
Ameriprise
73
Ameriprise
Minnesota
$60.8M -$7.29M -38,675 -11%
AllianceBernstein
74
AllianceBernstein
Tennessee
$60.5M -$1.34M -7,111 -2%
State Board of Administration of Florida Retirement System
75
State Board of Administration of Florida Retirement System
Florida
$60M -$2.39M -12,657 -4%