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  Truist Financial Corp. (TFC)
← All TFC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2025   Q4 0 0.00 Sell 100.00% <0.01 $46.31–56.20 · VW $50.61i SEC
2025   Q3 9,355 <0.01 Add 0.81% $40.78–47.46 · VW $44.91i $427,727 SEC
2025   Q2 9,280 <0.01 Reduce 4.25% <0.01 $38.67–47.14 · VW $44.21i $398,967 SEC
2025   Q1 9,692 <0.01 Add 0.78% $33.56–46.92 · VW $39.99i $398,826 SEC
2024   Q4 9,617 <0.01 Add 0.74% $42.28–48.53 · VW $45.72i $417,200 SEC
2024   Q3 9,546 <0.01 Reduce 16.77% <0.01 $40.67–49.06 · VW $45.80i $408,300 SEC
2024   Q2 11,470 <0.01 Add 0.78% $35.10–45.31 · VW $41.62i $445,620 SEC
2024   Q1 11,381 <0.01 Add 0.83% $34.51–40.51 · VW $37.59i $443,650 SEC
2023   Q4 11,287 <0.01 Add 0.89% $31.96–38.47 · VW $35.14i $416,729 SEC
2023   Q3 11,187 <0.01 Add 0.95% $26.57–32.71 · VW $30.47i $320,051 SEC
2023   Q2 11,082 <0.01 Reduce 1.77% <0.01 $27.95–35.78 · VW $31.43i $336,352 SEC
2023   Q1 11,282 <0.01 Add 3.34% <0.01 $25.56–47.05 · VW $34.36i $384,699 SEC
2022   Q4 10,917 0.01 Add 0.62% <0.01 $40.55–51.26 · VW $46.25i $469,759 SEC
2022   Q3 10,850 0.01 Add 0.58% <0.01 $40.01–49.81 · VW $45.54i $472,000 SEC
2022   Q2 10,787 0.01 Add 0.52% <0.01 $44.68–52.22 · VW $47.91i $512,000 SEC
2022   Q1 10,731 0.01 Add 0.42% $44.85–61.50 · VW $52.03i $608,000 SEC
2021   Q4 10,686 0.01 Add 0.41% $54.73–68.95 · VW $61.97i $626,000 SEC
2021   Q3 10,642 0.01 Add 0.43% $52.63–65.42 · VW $59.12i $624,000 SEC
2021   Q2 10,596 <0.01 Add 0.39% $51.87–62.59 · VW $57.17i $588,000 SEC
2021   Q1 10,555 0.01 Add 0.39% $55.16–62.69 · VW $59.88i $616,000 SEC
2020   Q4 10,514 <0.01 Add 0.49% $45.44–61.26 · VW $54.55i $504,000 SEC
2020   Q3 10,463 <0.01 Add 0.59% $34.86–49.72 · VW $43.67i $398,000 SEC
2020   Q2 10,402 <0.01 Add 0.59% $33.47–46.53 · VW $39.60i $391,000 SEC
2020   Q1 10,341 <0.01 Add 0.47% $24.01–49.40 · VW $36.73i $319,000 SEC
2019   Q4 10,293 <0.01 Add 0.42% $44.92–56.92 · VW $49.33i $580,000 SEC
2019   Q3 10,250 <0.01 Add 0.49% $46.33–55.66 · VW $52.24i $547,000 SEC
2019   Q2 10,200 <0.01 Add 0.42% $44.98–52.03 · VW $48.22i $501,000 SEC
2019   Q1 10,157 <0.01 Add 0.41% $44.51–52.45 · VW $47.90i $473,000 SEC
2018   Q4 10,116 <0.01 Reduce 4.72% <0.01 $40.68–52.08 · VW $47.91i $438,000 SEC
2018   Q3 10,617 <0.01 Add 0.37% $45.93–52.58 · VW $49.87i $515,000 SEC
2018   Q2 10,578 <0.01 Reduce 36.62% <0.01 $49.71–54.96 · VW $52.11i $534,000 SEC
2018   Q1 16,690 0.01 Reduce 38.42% <0.01 $50.13–56.31 · VW $52.98i $869,000 SEC
2017   Q4 27,105 0.01 Add 0.51% <0.01 $48.21–56.19 · VW $52.92i $1,348,000 SEC
2017   Q3 26,967 0.01 Add 13.90% <0.01 $43.03–50.12 · VW $47.52i $1,266,000 SEC
2017   Q2 23,676 0.01 Add 0.59% <0.01 $41.46–48.90 · VW $45.48i $1,075,000 SEC
2017   Q1 23,536 0.01 Add 0.53% <0.01 $41.17–49.88 · VW $44.23i $1,052,000 SEC
2016   Q4 23,413 0.01 Reduce 38.04% <0.01 $44.81–48.53 · VW $47.19i $1,101,000 SEC
2016   Q3 37,787 0.01 Reduce 8.90% <0.01 $36.80–45.31 · VW $42.45i $1,425,000 SEC
2016   Q2 41,480 0.01 Add 0.70% <0.01 $32.85–38.51 · VW $36.62i $1,477,000 SEC
2016   Q1 41,191 0.01 Add 0.77% <0.01 $32.22–36.63 · VW $35.07i $1,370,000 SEC
2015   Q4 40,878 0.01 Reduce 11.63% <0.01 $29.95–39.28 · VW $33.80i $1,546,000 SEC
2015   Q3 46,260 0.01 Add 9.08% <0.01 $34.24–39.47 · VW $37.44i $1,647,000 SEC
2015   Q2 42,408 0.02 Add 0.68% <0.01 $34.76–41.90 · VW $37.86i $1,709,000 SEC
2015   Q1 42,122 0.01 Add 0.63% <0.01 $37.33–40.17 · VW $38.99i $1,642,000 SEC
2014   Q4 41,860 0.01 Add 0.63% <0.01 $34.95–39.69 · VW $37.56i $1,628,000 SEC
2014   Q3 41,599 0.01 Add 0.64% <0.01 $34.50–39.10 · VW $37.06i $1,548,000 SEC
2014   Q2 41,336 0.02 Add 0.63% <0.01 $35.86–40.21 · VW $37.80i $1,630,000 SEC
2014   Q1 41,077 0.02 Add 0.61% <0.01 $36.38–41.04 · VW $38.45i $1,650,000 SEC
2013   Q4 40,829 0.02 Reduce 1.75% <0.01 $34.06–39.34 · VW $37.07i $1,524,000 SEC
2013   Q3 41,556 0.02 Add 0.67% <0.01 $32.65–35.58 · VW $34.32i $1,403,000 SEC
2013   Q2 41,281 0.02 Add 0.70% <0.01 $32.10–36.59 · VW $34.22i $1,399,000 SEC
2013   Q1 40,996 0.02 Add 1.41% <0.01 $29.18–33.69 · VW $31.93i $1,287,000 SEC
2012   Q4 40,426 0.02 Add 0.69% <0.01 $27.52–31.36 · VW $29.75i $1,177,000 SEC
2012   Q3 40,150 0.02 $33.15 $1,331,000 SEC
2012   Q2 40,150 0.02 $30.86 $1,239,000 SEC
2012   Q1 40,150 0.02 $31.38 $1,260,000 SEC
2011   Q4 40,150 0.02 Add 59.64% <0.01 $22.62–30.40 · VW $27.42i $1,011,000 SEC
2011   Q3 25,150 0.01 $21.31 $536,000 SEC
2011   Q2 25,150 0.01 $26.84 $675,000 SEC
2011   Q1 25,150 0.01 $27.44 $690,000 SEC
2010   Q4 25,150 0.03 $26.28 $661,000 SEC
2010   Q3 25,150 0.03 $24.10 $606,000 SEC
2010   Q2 25,150 0.03 $26.32 $662,000 SEC
2010   Q1 25,150 0.04 Add 66.01% 0.01 $27.35–35.72 · VW $31.10i $815,000 SEC
2009   Q4 15,150 0.02 Buy 0.02 $25.13–29.85 · VW $27.84i $384,000 SEC
2009   Q3 0 0.00 Sell 100.00% 0.02 $23.75–29.81 · VW $26.15i SEC
2009   Q2 15,150 0.02 $21.98 $333,000 SEC
2009   Q1 15,150 0.03 $16.90 $256,000 SEC
2008   Q4 15,150 0.02 $27.46 $416,000 SEC
2008   Q3 15,150 0.02 $37.82 $573,000 SEC
2008   Q2 15,150 0.04 $22.77 $345,000 SEC
2008   Q1 15,150 0.01 Add 49.33% <0.01 $29.50–37.85 · VW $32.94i $486,000 SEC
2007   Q4 10,145 <0.01 $30.66 $311,000 SEC
2007   Q3 10,145 <0.01 $40.41 $410,000 SEC
2007   Q2 10,145 <0.01 $40.71 $413,000 SEC
2007   Q1 10,145 <0.01 Reduce 0.98% <0.01 $39.13–43.02 · VW $41.42i $416,000 SEC
2006   Q4 10,245 0.01 Reduce 4.65% <0.01 $41.92–44.74 · VW $43.04i $450,000 SEC
2006   Q3 10,745 0.01 $43.74 $470,000 SEC
2006   Q2 10,745 0.01 Buy 0.01 $39.87–43.17 · VW $41.95i $447,000 SEC
2006   Q1 0 0.00 Sell 100.00% 0.01 $38.79–43.46 · VW $41.27i SEC
2005   Q4 10,850 0.01 $41.94 $455,000 SEC
2005   Q3 10,850 <0.01 $39.08 $424,000 SEC
2005   Q2 10,850 0.02 Buy 0.02 $39.31–43.00 · VW $40.96i $433,675 SEC
Price snapshot:
Current price$51.95
52-week low$39.49
52-week high$55.06