McRae Capital Management’s Truist Financial TFC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$13M Buy
302,079
+11,105
+4% +$477K 2.66% 18
2025
Q1
$12M Buy
290,974
+10,080
+4% +$415K 2.52% 21
2024
Q4
$12.2M Sell
280,894
-1,285
-0.5% -$55.7K 2.39% 20
2024
Q3
$12.1M Buy
282,179
+1,150
+0.4% +$49.2K 2.36% 20
2024
Q2
$10.9M Buy
281,029
+4,310
+2% +$167K 2.49% 18
2024
Q1
$10.8M Buy
276,719
+105,885
+62% +$4.13M 2.36% 20
2023
Q4
$6.31M Sell
170,834
-43,165
-20% -$1.59M 1.58% 24
2023
Q3
$6.12M Sell
213,999
-15,140
-7% -$433K 1.81% 21
2023
Q2
$6.95M Sell
229,139
-2,371
-1% -$72K 1.98% 19
2023
Q1
$7.89M Sell
231,510
-5,755
-2% -$196K 2.27% 19
2022
Q4
$10.2M Sell
237,265
-16,450
-6% -$708K 2.99% 15
2022
Q3
$11M Buy
253,715
+1,545
+0.6% +$67.3K 3.36% 12
2022
Q2
$12M Buy
252,170
+5,944
+2% +$282K 3.25% 11
2022
Q1
$14M Buy
246,226
+855
+0.3% +$48.5K 3.15% 13
2021
Q4
$14.4M Buy
245,371
+3,363
+1% +$197K 3% 12
2021
Q3
$14.2M Buy
242,008
+859
+0.4% +$50.4K 3.13% 11
2021
Q2
$13.4M Buy
241,149
+1,162
+0.5% +$64.5K 3.06% 13
2021
Q1
$14M Buy
239,987
+17,148
+8% +$1M 3.47% 11
2020
Q4
$10.7M Buy
222,839
+29,415
+15% +$1.41M 3.06% 13
2020
Q3
$7.36M Sell
193,424
-3,562
-2% -$136K 2.47% 16
2020
Q2
$7.4M Buy
196,986
+2,218
+1% +$83.3K 2.77% 15
2020
Q1
$6.01M Buy
194,768
+5,410
+3% +$167K 2.93% 15
2019
Q4
$10.7M Buy
189,358
+7,468
+4% +$421K 3.93% 7
2019
Q3
$9.71M Sell
181,890
-4,036
-2% -$215K 3.78% 9
2019
Q2
$9.14M Buy
185,926
+1,284
+0.7% +$63.1K 3.65% 11
2019
Q1
$8.59M Buy
184,642
+14,088
+8% +$655K 3.58% 11
2018
Q4
$7.39M Buy
170,554
+4,508
+3% +$195K 3.8% 11
2018
Q3
$8.06M Sell
166,046
-349
-0.2% -$16.9K 3.42% 13
2018
Q2
$8.39M Buy
166,395
+869
+0.5% +$43.8K 3.51% 10
2018
Q1
$8.61M Sell
165,526
-1,125
-0.7% -$58.5K 3.89% 10
2017
Q4
$8.29M Sell
166,651
-70
-0% -$3.48K 3.49% 11
2017
Q3
$7.83M Sell
166,721
-1,247
-0.7% -$58.5K 3.37% 12
2017
Q2
$7.63M Buy
167,968
+10,703
+7% +$486K 3.1% 15
2017
Q1
$7.03M Buy
157,265
+50,045
+47% +$2.24M 2.9% 17
2016
Q4
$5.04M Buy
+107,220
New +$5.04M 2.23% 20