Robert Torray - Torray Investment Partners
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $638,141,748
Holdings Activity Buys Sells    History
Holding/activity history for  General Dynamics Corp. (GD)
← All GD superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2025   Q3 0 0.00 Sell 100.00% 1.60 $289.40–341.02 · VW $323.81i SEC
2025   Q2 37,672 1.60 Reduce 32.77% 0.75 $239.20–293.14 · VW $274.67i $10,987,416 SEC
2025   Q1 56,037 2.28 $272.58 $15,274,565 SEC
2024   Q4 56,037 2.12 $263.49 $14,765,189 SEC
2024   Q3 56,037 2.37 Reduce 0.14% <0.01 $276.79–309.97 · VW $296.32i $16,934,381 SEC
2024   Q2 56,115 2.43 $290.14 $16,281,206 SEC
2024   Q1 56,115 2.37 $282.49 $15,851,926 SEC
2023   Q4 56,115 2.36 Add 0.11% <0.01 $214.53–259.88 · VW $244.69i $14,571,382 SEC
2023   Q3 56,052 2.18 $220.97 $12,385,810 SEC
2023   Q2 56,052 2.09 $215.15 $12,059,588 SEC
2023   Q1 56,052 2.29 $228.21 $12,791,627 SEC
2022   Q4 56,052 2.50 Reduce 18.75% 0.55 $214.30–256.86 · VW $239.76i $13,907,062 SEC
2022   Q3 68,983 2.92 $212.17 $14,636,000 SEC
2022   Q2 68,983 2.93 Reduce 0.03% <0.01 $208.12–249.69 · VW $226.35i $15,262,000 SEC
2022   Q1 69,005 2.68 Reduce 11.78% 0.29 $200.65–254.99 · VW $232.27i $16,643,000 SEC
2021   Q4 78,221 2.42 Reduce 13.39% 0.36 $188.64–210.21 · VW $202.44i $16,307,000 SEC
2021   Q3 90,319 2.71 Reduce 0.06% <0.01 $182.66–206.46 · VW $195.05i $17,705,000 SEC
2021   Q2 90,374 2.50 Add 0.09% <0.01 $179.85–197.51 · VW $188.54i $17,014,000 SEC
2021   Q1 90,296 2.56 Add 12.00% 0.27 $144.50–184.37 · VW $170.14i $16,394,000 SEC
2020   Q4 80,624 1.98 Add 0.04% <0.01 $129.17–156.14 · VW $144.71i $11,998,000 SEC
2020   Q3 80,593 2.05 Add 22.37% 0.37 $135.16–160.84 · VW $144.81i $11,156,000 SEC
2020   Q2 65,861 1.85 Reduce 0.13% <0.01 $121.67–168.33 · VW $146.49i $9,844,000 SEC
2020   Q1 65,949 1.93 Reduce 0.11% <0.01 $100.55–190.08 · VW $140.98i $8,726,000 SEC
2019   Q4 66,020 2.00 Reduce 0.18% <0.01 $172.01–187.92 · VW $178.76i $11,643,000 SEC
2019   Q3 66,136 1.32 Add 0.24% <0.01 $175.03–193.76 · VW $183.84i $12,085,000 SEC
2019   Q2 65,976 1.25 Add 0.12% <0.01 $160.21–193.11 · VW $178.38i $11,996,000 SEC
2019   Q1 65,899 1.19 Add 36.04% 0.32 $152.44–176.16 · VW $165.96i $11,155,000 SEC
2018   Q4 48,442 0.91 Reduce 0.21% <0.01 $143.87–207.72 · VW $169.60i $7,616,000 SEC
2018   Q3 48,544 1.00 Add 0.09% <0.01 $184.65–206.38 · VW $198.58i $9,938,000 SEC
2018   Q2 48,501 0.96 Reduce 0.18% <0.01 $184.21–229.74 · VW $200.12i $9,041,000 SEC
2018   Q1 48,589 1.13 Add 0.78% <0.01 $199.50–230.00 · VW $216.80i $10,733,000 SEC
2017   Q4 48,211 0.98 Reduce 3.91% 0.04 $195.69–214.81 · VW $204.65i $9,809,000 SEC
2017   Q3 50,171 1.03 Add 3.36% 0.03 $192.84–207.60 · VW $202.01i $10,314,000 SEC
2017   Q2 48,538 1.01 Reduce 1.08% 0.01 $185.64–205.17 · VW $196.30i $9,615,000 SEC
2017   Q1 49,066 0.96 Reduce 42.51% 0.67 $172.43–194.00 · VW $184.54i $9,185,000 SEC
2016   Q4 85,348 1.57 Reduce 0.04% <0.01 $148.76–180.09 · VW $167.17i $14,736,000 SEC
2016   Q3 85,382 1.45 Add 0.02% <0.01 $136.71–156.97 · VW $149.61i $13,248,000 SEC
2016   Q2 85,367 0.90 Add 0.72% <0.01 $129.55–147.16 · VW $138.65i $11,887,000 SEC
2016   Q1 84,757 0.58 Add 0.07% <0.01 $121.61–138.53 · VW $130.50i $11,135,000 SEC
2015   Q4 84,697 0.86 Add 0.28% <0.01 $135.77–152.51 · VW $141.88i $11,634,000 SEC
2015   Q3 84,457 0.86 Reduce 0.28% <0.01 $132.02–153.76 · VW $141.24i $11,651,000 SEC
2015   Q2 84,697 0.78 Add 2966.51% 0.75 $130.91–147.03 · VW $139.88i $12,001,000 SEC
2015   Q1 2,762 0.04 Reduce 96.68% 0.94 $131.33–142.55 · VW $136.54i $375,000 SEC
2014   Q4 83,180 0.97 Reduce 16.49% 0.19 $114.73–146.13 · VW $132.83i $11,447,000 SEC
2014   Q3 99,600 1.18 $127.09 $12,658,000 SEC
2014   Q2 99,600 1.21 Reduce 14.94% 0.34 $104.22–121.68 · VW $114.15i $11,608,000 SEC
2014   Q1 117,100 2.25 Reduce 17.01% 0.50 $93.85–113.57 · VW $105.45i $12,755,000 SEC
2013   Q4 141,100 2.95 Reduce 11.48% 0.36 $83.61–95.76 · VW $91.64i $13,482,000 SEC
2013   Q3 159,400 3.17 $87.52 $13,951,000 SEC
2013   Q2 159,400 2.88 $78.33 $12,486,000 SEC
2013   Q1 159,400 2.59 Add 16.01% 0.36 $64.47–72.01 · VW $69.00i $11,239,000 SEC
2012   Q4 137,400 2.35 Reduce 5.24% 0.12 $61.70–70.59 · VW $67.19i $9,518,000 SEC
2012   Q3 145,000 2.23 Reduce 0.34% <0.01 $61.09–67.29 · VW $64.83i $9,587,000 SEC
2012   Q2 145,500 2.28 $65.96 $9,597,000 SEC
2012   Q1 145,500 2.47 $73.38 $10,677,000 SEC
2011   Q4 145,500 2.41 $66.41 $9,663,000 SEC
2011   Q3 145,500 2.30 Add 0.28% <0.01 $53.95–75.93 · VW $62.26i $8,277,000 SEC
2011   Q2 145,100 2.56 Reduce 10.04% 0.27 $69.20–78.00 · VW $73.91i $10,813,000 SEC
2011   Q1 161,300 2.71 Reduce 0.37% <0.01 $69.45–78.27 · VW $74.76i $12,349,000 SEC
2010   Q4 161,900 2.63 $70.96 $11,488,424 SEC
2010   Q3 161,900 2.43 $62.81 $10,168,939 SEC
2010   Q2 161,900 1.43 $58.56 $9,480,864 SEC
2010   Q1 161,900 3.56 $77.20 $12,498,680 SEC
2009   Q4 161,900 1.59 Buy 1.59 $62.19–70.84 · VW $67.07i $11,036,723 SEC
2008   Q2 0 0.00 Sell 100.00% 3.17 $82.47–95.13 · VW $87.27i SEC
2008   Q1 326,537 3.17 Reduce 3.67% 0.09 $74.01–89.88 · VW $82.42i $27,223,390 SEC
2007   Q4 338,971 2.44 Reduce 50.77% 1.52 $82.41–94.55 · VW $88.65i $30,165,029 SEC
2007   Q3 688,511 2.99 Reduce 2.76% 0.07 $70.61–85.70 · VW $80.26i $58,158,524 SEC
2007   Q2 708,031 2.39 Reduce 4.04% 0.10 $76.01–82.41 · VW $78.88i $55,382,185 SEC
2007   Q1 737,831 2.39 Reduce 8.70% 0.21 $73.59–81.28 · VW $77.09i $56,370,288 SEC
2006   Q4 808,131 2.46 Reduce 13.31% 0.34 $69.29–77.98 · VW $73.87i $60,084,540 SEC
2006   Q3 932,231 2.58 Add 3.83% 0.10 $64.50–72.92 · VW $69.70i $66,812,995 SEC
2006   Q2 897,860 2.11 Reduce 21.95% 0.48 $61.69–69.62 · VW $65.59i $58,773,915 SEC
2006   Q1 1,150,420 2.20 Reduce 45.98% 0.56 $56.67–65.95 · VW $62.20i $73,603,872 SEC
2005   Q4 2,129,720 1.22 Reduce 26.05% 0.77 $55.08–61.13 · VW $57.75i $121,447,283 SEC
2005   Q3 2,879,920 2.95 Add 61.05% 1.12 $53.65–60.38 · VW $57.94i $172,147,218 SEC
2005   Q2 1,788,200 2.93 Reduce 1.80% 0.05 $50.36–56.44 · VW $53.86i $97,939,714 SEC
2005   Q1 1,821,000 2.81 Reduce 0.94% 0.02 $48.79–54.98 · VW $52.43i $97,469,025 SEC
2004   Q4 1,838,200 2.62 Reduce 0.93% 0.03 $48.13–54.99 · VW $51.81i $96,137,860 SEC
2004   Q3 1,855,400 2.79 Add 23.12% 0.52 $46.81–51.38 · VW $49.75i $94,718,170 SEC
2004   Q2 1,507,000 2.10 Buy 2.10 $44.70–50.39 · VW $48.25i $74,822,550 SEC
2001   Q3 0 0.00 Sell 100.00% 5.26 $36.88–45.10 · VW $42.05i SEC
2001   Q2 4,371,800 5.26 Reduce 2.08% 0.09 $31.47–42.14 · VW $37.50i $170,084,879 SEC
2001   Q1 4,464,800 4.44 Reduce 1.37% 0.08 $30.25–39.09 · VW $33.57i $140,060,776 SEC
2000   Q4 4,527,000 5.60 Reduce 1.09% 0.05 $29.38–39.50 · VW $35.96i $176,553,000 SEC
2000   Q3 4,576,800 4.85 Reduce 2.82% 0.08 $25.94–32.47 · VW $29.94i $143,740,130 SEC
2000   Q2 4,709,800 2.78 Reduce 0.23% <0.01 $24.00–30.59 · VW $26.91i $123,043,525 SEC
2000   Q1 4,720,800 3.82 Buy 3.82 $18.13–28.78 · VW $23.93i $117,429,900 SEC
Price snapshot:
Current price$372.78
52-week low$288.85
52-week high$380.71