Bill Nygren - Oakmark Funds
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    156
Portfolio value:    $74,879,237,060
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
2026   Q1 22,630 <0.01 Reduce 1.61% $43.13–52.11 · VW $47.82i $1,040,301 SEC
2025   Q4 23,000 <0.01 $49.21 $1,131,830 SEC
2025   Q3 23,000 <0.01 Reduce 17.65% <0.01 $40.78–47.46 · VW $44.91i $1,051,560 SEC
2025   Q2 27,930 <0.01 Reduce 93.23% 0.03 $38.67–47.14 · VW $44.21i $1,200,711 SEC
2025   Q1 412,310 0.03 Reduce 0.68% <0.01 $33.56–46.92 · VW $39.99i $16,966,557 SEC
2024   Q4 415,119 0.03 Reduce 92.40% 0.35 $42.28–48.53 · VW $45.72i $18,007,862 SEC
2024   Q3 5,458,970 0.38 Reduce 48.90% 0.34 $40.67–49.06 · VW $45.80i $233,480,147 SEC
2024   Q2 10,682,202 0.70 Add 2.28% 0.02 $35.10–45.31 · VW $41.62i $415,003,554 SEC
2024   Q1 10,444,111 0.66 Add 1.01% <0.01 $34.51–40.51 · VW $37.59i $407,111,448 SEC
2023   Q4 10,339,874 0.66 Reduce 3.50% 0.02 $31.96–38.47 · VW $35.14i $381,748,164 SEC
2023   Q3 10,714,495 0.60 Add 3.15% 0.02 $26.57–32.71 · VW $30.47i $306,541,712 SEC
2023   Q2 10,387,680 0.59 Add 84.81% 0.27 $27.95–35.78 · VW $31.43i $315,266,090 SEC
2023   Q1 5,620,804 0.37 Buy 0.37 $25.56–47.05 · VW $34.36i $191,669,446 SEC
Price snapshot:
Current price$51.95
Avg. buy price$32.48
+/- since buy59.96%
52-week low$39.49
52-week high$55.06