Company profile

Phebe N. Novakovic
Fiscal year end
IRS number

GD stock data



29 Jul 20
8 Aug 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Jun 20 Mar 20 Dec 19 Sep 19
Revenue 9.26B 8.75B 10.77B 9.76B
Net income 625M 706M 1.02B 913M
Diluted EPS 3.51 3.14
Net profit margin 6.75% 8.07% 9.47% 9.35%
Operating income 841M 941M 1.33B 1.22B
Net change in cash -3.03B 4.43B -72M 272M
Cash on hand 2.3B 5.33B 902M 974M
Cost of revenue 8.82B 7.97B
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 39.35B 36.19B 30.97B 30.56B
Net income 3.48B 3.35B 2.91B 2.57B
Diluted EPS 11.98 11.18 9.56 8.29
Net profit margin 8.85% 9.24% 9.40% 8.42%
Operating income 4.65B 4.46B 4.24B 3.74B
Net change in cash -61M -2.02B 649M -451M
Cash on hand 902M 963M 2.98B 2.33B
Cost of revenue 32.29B 29.48B 24.73B 24.9B

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
16 Jun 20 Leon Rudy F De Common Stock Grant Aquire A No 149.5 79 11.81K 3,670
16 Jun 20 Cecil D Haney Common Stock Grant Aquire A No 149.5 15 2.24K 997
16 Jun 20 Mark Malcolm Common Stock Grant Aquire A No 149.5 158 23.62K 6,200
16 Jun 20 Catherine B Reynolds Common Stock Grant Aquire A No 149.5 158 23.62K 2,958
16 Jun 20 C Howard Nye Common Stock Grant Aquire A No 149.5 158 23.62K 2,281
85.5% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 1067 1132 -5.7%
Opened positions 97 150 -35.3%
Closed positions 162 92 +76.1%
Increased positions 432 417 +3.6%
Reduced positions 389 369 +5.4%
13F shares
Current Prev Q Change
Total value 141.75B 191.57B -26.0%
Total shares 245.38M 250.31M -2.0%
Total puts 1.59M 1.42M +11.9%
Total calls 1.49M 1.6M -6.7%
Total put/call ratio 1.1 0.9 +19.9%
Largest owners
Shares Value Change
Longview Asset Management 32.21M $4.26B -1.5%
Vanguard 21.13M $2.8B +2.7%
Newport Trust 19.44M $2.57B -2.2%
Capital Research Global Investors 16.56M $2.19B -29.0%
Wellington Management 15.59M $2.06B +16.3%
BLK BlackRock 14.71M $1.95B -5.8%
STT State Street 10.75M $1.42B -2.4%
JPM JPMorgan Chase & Co. 7.58M $1B -11.3%
FMR 6.87M $908.81M -5.8%
BAC Bank of America 6.21M $821.93M +0.8%
Largest transactions
Shares Bought/sold Change
Capital Research Global Investors 16.56M -6.75M -29.0%
Norges Bank 0 -2.44M EXIT
Wellington Management 15.59M +2.18M +16.3%
Manufacturers Life Insurance Company, The 1.56M +1.34M +594.6%
Farallon Capital Management 2.08M +1.1M +112.3%
JPM JPMorgan Chase & Co. 7.58M -967.65K -11.3%
BLK BlackRock 14.71M -898.45K -5.8%
BEN Franklin Resources 4.68M +872.91K +22.9%
Caisse De Depot Et Placement Du Quebec 4.67M +808.4K +21.0%
American Century Companies 717.21K +715.12K +34232.6%

Financial report summary

Content analysis ?
8th grade Avg
New words: accelerate, antenna, Battlefield, Coast, currentl, demonstration, disadvantaged, disrupted, disruption, distancing, donation, Exploitation, Guard, half, idle, inability, legislation, legislative, lesser, lifted, lifting, maintain, medical, Rescue, reversing, satellite, size, social, sought, Spanish, staffing, turn, twelve, User, worth
Removed: administration, AJAX, April, arrangement, assumption, British, fighting, fleet, John, legacy, naval, plan, replenishment, restated, settlement, technical, unfavorable