Truist Financial Corp (TFC)

Price$47.66Cached quote
TFCNYSE
Loading local price history

Financial charts

Revenue

Net income

Total cash / debt

CashTotal debt

Financial statements

19 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010200920082007
Revenue$20.32B$13.28B$20.02B$19.97B$22.30B$22.70B$12.57B$11.56B$11.32B$10.79B$9.61B$9.23B$9.65B$9.68B$8.62B$9.28B$8.78B$7.43B$6.65B
Operating expenses$12.08B$12.01B$18.68B$12.17B$15.12B$14.90B$7.93B$6.93B$7.44B$6.72B$6.27B$5.85B$5.78B$5.83B$5.80B$5.67B$4.93B$3.91B$3.62B
Net income$5.31B$4.84B−$1.05B$6.27B$6.44B$4.49B$3.24B$3.26B$2.42B$2.44B$2.12B$2.21B$1.73B$2.03B$1.33B$854.0M$877.0M$1.53B$1.75B
Net profit margin26.12%36.45%−5.23%31.38%28.87%19.78%25.76%28.18%21.34%22.63%22.09%23.90%17.92%20.96%15.45%9.21%9.99%20.56%26.24%
Basic EPSper basic share$3.87$3.36-$1.09$4.46$4.51$3.11$3.76$3.96$2.78$2.81$2.59$2.76$2.22$2.74$1.85$1.18$1.16$2.73$3.17
Diluted EPSper diluted share$3.82$3.36-$1.09$4.43$4.47$3.08$3.71$3.91$2.74$2.77$2.56$2.72$2.19$2.70$1.83$1.16$1.15$2.71$3.14

Owners

Reported shareholders

Reference date Jun 30, 2026
BlackRock, Inc. · 8.15% of listed sharesCapital International Investors · 7.64% of listed sharesVANGUARD CAPITAL MANAGEMENT LLC · 6.66% of listed sharesSTATE STREET CORP · 4.80% of listed sharesVANGUARD PORTFOLIO MANAGEMENT LLC · 3.43% of listed sharesBANK OF AMERICA CORP /DE/ · 3.02% of listed sharesGEODE CAPITAL MANAGEMENT, LLC · 2.61% of listed sharesMORGAN STANLEY · 1.85% of listed sharesCHARLES SCHWAB INVESTMENT MANAGEMENT INC · 1.44% of listed sharesVICTORY CAPITAL MANAGEMENT INC · 1.29% of listed sharesInvesco Ltd. · 1.26% of listed sharesNORTHERN TRUST CORP · 1.03% of listed sharesFMR LLC · 0.94% of listed sharesGOLDMAN SACHS GROUP INC · 0.87% of listed sharesCapital Research Global Investors · 0.83% of listed sharesNORGES BANK · 0.75% of listed sharesWELLINGTON MANAGEMENT GROUP LLP · 0.74% of listed sharesDIMENSIONAL FUND ADVISORS LP · 0.72% of listed sharesAMERICAN CENTURY COMPANIES INC · 0.69% of listed sharesUBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC · 0.65% of listed shares
8.15%of listed shares
BlackRock, Inc.99.56M shares · Jun 30, 2026
View holders
Top 20 reported holders of TFC
Holder% owned
BlackRock, Inc.
8.15%99.56M shares
Capital International Investors
7.64%93.34M shares
VANGUARD CAPITAL MANAGEMENT LLC
6.66%81.31M shares
STATE STREET CORP
4.80%58.69M shares
VANGUARD PORTFOLIO MANAGEMENT LLC
3.43%41.89M shares
BANK OF AMERICA CORP /DE/
3.02%36.84M shares
GEODE CAPITAL MANAGEMENT, LLC
2.61%31.93M shares
MORGAN STANLEY
1.85%22.54M shares
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
1.44%17.61M shares
VICTORY CAPITAL MANAGEMENT INC
1.29%15.7M shares
Invesco Ltd.
1.26%15.38M shares
NORTHERN TRUST CORP
1.03%12.59M shares
FMR LLC
0.94%11.54M shares
GOLDMAN SACHS GROUP INC
0.87%10.69M shares
Capital Research Global Investors
0.83%10.18M shares
NORGES BANK
0.75%9.12M shares
WELLINGTON MANAGEMENT GROUP LLP
0.74%8.99M shares
DIMENSIONAL FUND ADVISORS LP
0.72%8.84M shares
AMERICAN CENTURY COMPANIES INC
0.69%8.48M shares
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC
0.65%7.93M shares

Percentages use 1.22B shares of this listed class outstanding on Jun 30, 2026.

Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.

Source: SEC Form 13F ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 30, 2026
Buys2$4.18M disclosed value
Sells (SEC code S)6$2.17M disclosed value
8 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Feb 2, 2026Form 4Powell Cynthia BCorp. Controller & CAOSellCommon Stock3.5K$52.49$183.7K667
Jan 26, 2026Form 4Maguire Michael BaronChief Financial OfficerSellCommon Stock13.0K$50.13$651.7K74.3K
Nov 25, 2025Form 4Boyer K. David Jr.DirectorSellCommon Stock5.2K$46.45$239.7K10.2K
Jul 22, 2025Form 4Bender Bradley DChief Risk OfficerSellCommon Stock12.5K$45.19$566.7K500
Dec 4, 2024Form 4Boyer K. David Jr.DirectorSellCommon Stock5.0K$46.20$229.4K11.2K

Community posts