Thomas Russo - Gardner Russo & Quinn
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $8,496,278,296
Holdings Activity Buys Sells    History
Holding/activity history for  The Procter & Gamble Co. (PG)
← All PG superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 9,229 0.02 Reduce 22.78% <0.01 $137.62–167.25 · VW $149.77i $1,333,037 SEC
2025   Q4 11,951 0.02 Add 9.44% <0.01 $138.14–157.40 · VW $146.28i $1,712,698 SEC
2025   Q3 10,920 0.02 $153.65 $1,677,858 SEC
2025   Q2 10,920 0.02 Reduce 0.73% <0.01 $156.58–174.80 · VW $163.57i $1,739,774 SEC
2025   Q1 11,000 0.02 Reduce 53.69% 0.03 $157.47–179.99 · VW $169.29i $1,874,620 SEC
2024   Q4 23,754 0.05 Reduce 24.05% 0.01 $159.81–180.43 · VW $169.30i $3,982,358 SEC
2024   Q3 31,277 0.06 Reduce 2.28% <0.01 $158.04–177.94 · VW $169.73i $5,417,176 SEC
2024   Q2 32,006 0.06 Reduce 0.99% <0.01 $153.52–169.41 · VW $162.62i $5,278,430 SEC
2024   Q1 32,325 0.05 Reduce 11.85% <0.01 $146.28–163.14 · VW $157.22i $5,244,731 SEC
2023   Q4 36,670 0.05 Reduce 0.04% $141.45–153.63 · VW $147.21i $5,373,622 SEC
2023   Q3 36,684 0.06 Reduce 0.11% <0.01 $144.82–158.38 · VW $149.69i $5,350,728 SEC
2023   Q2 36,723 0.06 Reduce 0.41% <0.01 $141.90–158.11 · VW $150.58i $5,572,348 SEC
2023   Q1 36,875 0.06 Add 2.50% <0.01 $135.83–154.80 · VW $146.44i $5,482,944 SEC
2022   Q4 35,977 0.06 Add 2.52% <0.01 $122.18–154.65 · VW $142.80i $5,452,674 SEC
2022   Q3 35,091 0.05 Reduce 6.50% <0.01 $126.21–150.63 · VW $134.36i $4,430,000 SEC
2022   Q2 37,531 0.06 Reduce 2.19% <0.01 $129.50–164.90 · VW $146.06i $5,397,000 SEC
2022   Q1 38,372 0.06 Add 1.63% <0.01 $143.03–165.35 · VW $153.73i $5,863,000 SEC
2021   Q4 37,757 0.06 Reduce 11.83% <0.01 $137.60–164.98 · VW $155.39i $6,176,000 SEC
2021   Q3 42,823 0.06 Add 0.66% <0.01 $134.92–147.23 · VW $140.65i $5,987,000 SEC
2021   Q2 42,543 0.05 Reduce 0.09% $130.29–139.10 · VW $134.77i $5,740,000 SEC
2021   Q1 42,583 0.05 Add 14.00% <0.01 $121.54–141.04 · VW $132.67i $5,767,000 SEC
2020   Q4 37,352 0.05 Reduce 4.54% <0.01 $134.20–146.92 · VW $140.09i $5,197,000 SEC
2020   Q3 39,129 0.05 Reduce 0.16% <0.01 $118.90–141.70 · VW $133.20i $5,439,000 SEC
2020   Q2 39,191 0.05 Add 4.33% <0.01 $107.00–124.99 · VW $117.19i $4,686,000 SEC
2020   Q1 37,563 0.04 Reduce 1.21% <0.01 $94.34–128.09 · VW $110.81i $4,132,000 SEC
2019   Q4 38,025 0.04 Reduce 2.09% <0.01 $116.17–126.60 · VW $122.56i $4,749,000 SEC
2019   Q3 38,837 0.04 Reduce 1.12% <0.01 $109.61–125.36 · VW $119.78i $4,831,000 SEC
2019   Q2 39,278 0.03 Reduce 8.19% <0.01 $102.13–112.63 · VW $108.14i $4,307,000 SEC
2019   Q1 42,780 0.03 Reduce 6.00% <0.01 $89.08–104.15 · VW $99.09i $4,451,000 SEC
2018   Q4 45,511 0.03 Reduce 4.06% <0.01 $78.49–96.90 · VW $89.10i $4,183,000 SEC
2018   Q3 47,439 0.03 Reduce 2.87% <0.01 $77.42–86.28 · VW $82.31i $3,948,000 SEC
2018   Q2 48,842 0.03 Reduce 7.60% <0.01 $70.73–79.52 · VW $76.10i $3,813,000 SEC
2018   Q1 52,860 0.03 Reduce 12.52% <0.01 $75.81–91.93 · VW $82.34i $4,191,000 SEC
2017   Q4 60,424 0.04 Reduce 2.96% <0.01 $85.42–93.51 · VW $90.27i $5,552,000 SEC
2017   Q3 62,267 0.04 Reduce 3.30% <0.01 $86.31–94.67 · VW $90.65i $5,665,000 SEC
2017   Q2 64,392 0.04 Reduce 0.02% $85.52–91.13 · VW $87.93i $5,612,000 SEC
2017   Q1 64,402 0.04 Reduce 1.67% <0.01 $83.24–92.00 · VW $88.36i $5,787,000 SEC
2016   Q4 65,495 0.05 Reduce 16.88% 0.01 $81.18–90.33 · VW $85.20i $5,507,000 SEC
2016   Q3 78,792 0.06 Reduce 1.59% <0.01 $84.32–90.22 · VW $88.10i $7,072,000 SEC
2016   Q2 80,062 0.06 Reduce 6.89% <0.01 $79.10–84.80 · VW $82.86i $6,779,000 SEC
2016   Q1 85,987 0.06 Reduce 0.42% <0.01 $74.46–83.87 · VW $80.21i $7,078,000 SEC
2015   Q4 86,347 0.06 Reduce 11.01% <0.01 $71.29–81.23 · VW $77.31i $6,857,000 SEC
2015   Q3 97,027 0.06 Reduce 5.96% <0.01 $65.02–82.55 · VW $73.17i $6,980,000 SEC
2015   Q2 103,172 0.07 Reduce 5.51% <0.01 $77.10–84.20 · VW $79.85i $8,072,000 SEC
2015   Q1 109,187 0.08 Reduce 2.89% <0.01 $80.81–91.79 · VW $84.85i $8,947,000 SEC
2014   Q4 112,437 0.09 Reduce 6.69% <0.01 $81.57–93.89 · VW $88.85i $10,242,000 SEC
2014   Q3 120,502 0.10 Reduce 1.06% <0.01 $77.29–85.40 · VW $82.14i $10,091,000 SEC
2014   Q2 121,787 0.09 Reduce 4.33% <0.01 $78.43–82.98 · VW $80.00i $9,571,000 SEC
2014   Q1 127,297 0.10 Add 2.69% <0.01 $75.26–81.70 · VW $79.19i $10,260,000 SEC
2013   Q4 123,962 0.10 Reduce 2.32% <0.01 $75.20–85.82 · VW $80.81i $10,092,000 SEC
2013   Q3 126,912 0.10 Reduce 10.69% 0.01 $73.61–82.40 · VW $77.20i $9,593,000 SEC
2013   Q2 142,105 0.13 Reduce 4.91% <0.01 $75.10–82.54 · VW $78.21i $10,941,000 SEC
2013   Q1 149,435 0.14 Reduce 2.27% <0.01 $68.35–77.82 · VW $74.41i $11,515,000 SEC
2012   Q4 152,910 0.14 Reduce 7.60% 0.01 $65.83–70.99 · VW $68.24i $10,381,000 SEC
2012   Q3 165,494 0.17 Reduce 10.98% 0.02 $60.78–69.97 · VW $66.70i $11,479,000 SEC
2012   Q2 185,904 0.18 Add 0.15% <0.01 $59.07–67.92 · VW $62.75i $11,387,000 SEC
2012   Q1 185,624 0.20 Reduce 0.45% <0.01 $62.56–67.95 · VW $65.91i $12,476,000 SEC
2011   Q4 186,466 0.23 Add 0.18% <0.01 $61.00–66.98 · VW $64.90i $12,439,000 SEC
2011   Q3 186,137 0.25 Reduce 4.46% 0.01 $57.56–65.14 · VW $61.96i $11,760,000 SEC
2011   Q2 194,831 0.24 Add 7.19% 0.02 $61.47–67.72 · VW $64.25i $12,385,000 SEC
2011   Q1 181,756 0.23 Reduce 7.08% 0.03 $59.70–66.95 · VW $62.75i $11,196,000 SEC
2010   Q4 195,606 0.49 Reduce 5.10% 0.03 $59.68–65.38 · VW $63.13i $12,583,000 SEC
2010   Q3 206,115 0.53 Reduce 6.97% 0.05 $58.92–63.36 · VW $60.75i $12,361,000 SEC
2010   Q2 221,557 0.65 Reduce 15.66% 0.12 $39.37–64.00 · VW $54.45i $13,289,000 SEC
2010   Q1 262,687 0.76 Reduce 2.35% 0.02 $59.01–64.58 · VW $62.29i $16,620,000 SEC
2009   Q4 269,012 0.87 Reduce 0.01% <0.01 $56.02–63.48 · VW $60.04i $16,310,000 SEC
2009   Q3 269,047 0.85 Add 5.52% 0.04 $50.52–58.66 · VW $55.70i $15,583,000 SEC
2009   Q2 254,972 0.79 Add 86.22% 0.36 $46.29–54.77 · VW $50.72i $13,029,000 SEC
2009   Q1 136,922 0.67 Add 71.15% 0.28 $43.93–62.97 · VW $51.33i $6,448,000 SEC
2008   Q4 80,002 0.28 Add 11.10% 0.03 $53.77–71.94 · VW $62.51i $4,946,000 SEC
2008   Q3 72,010 0.19 Reduce 2.04% 0.01 $60.05–73.57 · VW $67.77i $5,018,000 SEC
2008   Q2 73,510 0.50 Add 22.50% 0.09 $60.44–71.20 · VW $64.15i $4,470,000 SEC
2008   Q1 60,010 0.09 Reduce 7.02% <0.01 $62.74–73.81 · VW $68.87i $4,205,000 SEC
2007   Q4 64,540 0.10 Reduce 0.39% <0.01 $67.90–75.18 · VW $72.17i $4,739,000 SEC
2007   Q3 64,790 0.10 Reduce 0.87% <0.01 $60.89–70.73 · VW $67.32i $4,557,000 SEC
2007   Q2 65,358 0.09 Add 1.38% <0.01 $60.76–64.75 · VW $62.23i $3,999,000 SEC
2007   Q1 64,468 0.09 Add 0.39% <0.01 $60.42–66.30 · VW $63.29i $4,072,000 SEC
2006   Q4 64,218 0.10 Reduce 3.92% <0.01 $61.50–64.73 · VW $63.50i $4,127,000 SEC
2006   Q3 66,838 0.11 Reduce 0.59% <0.01 $55.25–62.85 · VW $60.03i $4,143,000 SEC
2006   Q2 67,238 0.10 Reduce 5.35% <0.01 $52.75–58.73 · VW $55.69i $3,738,000 SEC
2006   Q1 71,038 0.14 Add 3.65% <0.01 $57.00–62.50 · VW $59.04i $4,094,000 SEC
2005   Q4 68,538 0.12 Add 32.89% 0.03 $54.62–59.70 · VW $57.40i $3,967,000 SEC
2005   Q3 51,574 <0.01 Reduce 9.57% 0.01 $51.91–59.46 · VW $56.94i $3,067,000 SEC
2005   Q2 57,030 0.12 Add 15.84% 0.02 $52.37–56.79 · VW $53.97i $3,008,333 SEC
2005   Q1 49,230 0.12 Reduce 1.50% <0.01 $51.16–57.04 · VW $53.73i $2,609,190 SEC
2004   Q4 49,980 0.13 Reduce 2.17% <0.01 $50.53–57.40 · VW $54.34i $2,752,898 SEC
2004   Q3 51,090 0.16 Reduce 1.07% <0.01 $51.50–56.95 · VW $54.19i $2,764,991 SEC
2004   Q2 51,640 0.17 Reduce 4.56% <0.01 $51.64–56.34 · VW $54.14i $2,811,282 SEC
2004   Q1 54,110 0.18 Reduce 1.28% <0.01 $48.89–53.60 · VW $51.64i $2,837,528 SEC
2003   Q4 54,810 0.15 Reduce 5.95% 0.01 $46.41–49.97 · VW $48.77i $2,737,211 SEC
2003   Q3 58,280 0.19 Add 111.93% 0.10 $43.26–46.72 · VW $45.46i $2,704,775 SEC
2003   Q2 27,500 0.09 Add 10.89% <0.01 $43.80–46.26 · VW $44.88i $1,226,225 SEC
2003   Q1 24,800 0.11 Add 12.22% 0.01 $39.78–45.00 · VW $43.10i $1,104,220 SEC
2002   Q4 22,100 0.12 Add 33.13% 0.03 $41.00–46.17 · VW $43.38i $949,637 SEC
2002   Q3 16,600 0.08 Add 2.47% <0.01 $37.04–46.75 · VW $42.83i $741,854 SEC
2002   Q2 16,200 0.07 $44.65 $723,330 SEC
2002   Q1 16,200 0.07 Reduce 10.99% 0.01 $38.19–45.37 · VW $42.87i $729,729 SEC
2001   Q4 18,200 0.10 Add 24.66% 0.02 $34.87–40.86 · VW $38.43i $720,083 SEC
2001   Q3 14,600 0.08 Reduce 8.75% <0.01 $31.88–38.64 · VW $35.64i $531,367 SEC
2001   Q2 16,000 0.06 $31.90 $510,400 SEC
2001   Q1 16,000 0.05 Reduce 13.98% 0.01 $29.63–39.59 · VW $33.51i $500,800 SEC
2000   Q4 18,600 0.10 $39.22 $729,469 SEC
2000   Q3 18,600 0.06 Reduce 11.87% <0.01 $27.09–33.91 · VW $31.50i $623,100 SEC
2000   Q2 21,104 0.05 Reduce 22.99% 0.02 $26.63–36.38 · VW $30.46i $604,102,000 SEC
2000   Q1 27,404 0.08 Reduce 7.98% 0.01 $26.38–59.19 · VW $37.98i $774,163 SEC
1999   Q4 29,780 0.17 Reduce 9.15% 0.01 $46.00–57.81 · VW $52.86i $1,631,386,000 SEC
1999   Q3 32,780 0.15 Add 11.10% 0.02 $42.28–52.06 · VW $47.07i $1,536,563,000 SEC
1999   Q2 29,504 0.12 Reduce 9.23% 0.01 $42.06–51.91 · VW $46.01i $1,316,616 SEC
1999   Q1 32,504 0.15 $48.98 $1,592,000 SEC
Price snapshot:
Current price$148.37
Avg. buy price$168.35
+/- since buy-11.87%
52-week low$135.63
52-week high$166.00