Company profile

Kelly S. King
Incorporated in
Fiscal year end
Industry (SEC)
Former names
BB&T Corp, Southern National Corp
IRS number

TFC stock data


Investment data

Data from SEC filings
Top 50 of 2336 long holdings
End of quarter 31 Mar 20
$1.08B 4.18M
SPDR S&P 500 Etf TR
$905.68M 3.51M
$905.18M 5.74M
$904.2M 20.43M
$623.53M 2.45M
$550.08M 19.64M
$508.67M 38.62M
$438.15M 3.34M
$401.82M 2.15M
Vanguard Specialized Funds
$388.95M 3.76M
$367.94M 6.85M
$367.32M 4.77M
$348.5M 6.99M
$347.87M 2.31M
$335.27M 171.96K
$316.76M 272.41K
$310.3M 5.8M
$306.8M 2.55M
$295.88M 3.75M
$293.9M 7.48M
$288.36M 3.78M
$275.52M 4.3M
$267.17M 2.32M
$251.66M 2.8M
$246.98M 1.53M
$242.41M 2M
$241.74M 5.97M
$238.03M 2.16M
$231.71M 1.61M
$231.34M 927.65K
$225.85M 4.17M
$222.35M 6.47M
$210.6M 889.29K
$208.86M 3.52M
Invesco QQQ TR
$207.05M 1.09M
$206.9M 2.09M
$203.5M 1.52M
$199.74M 1.55M
$196.45M 3.52M
$194.76M 4.51M
$193.48M 1.19M
$189.18M 4.22M
$188.47M 1.31M
$185.75M 5.69M
$184.75M 5.99M
$184.3M 1.38M
$180.84M 1.64M
$180.43M 2.04M
$178.62M 1.85M
$178.56M 880.79K
Holdings list only includes long positions. Only includes long positions.


8 May 20
9 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 4.43B 2.81B 2.22B 2.21B
Net income 1.06B 726M 828M 885M
Diluted EPS 0.73 0.71 0.95 1.09
Net profit margin 24.02% 25.82% 37.33% 40.12%
Net change in cash 17.28B 16.05B 317M -19M
Cash on hand 36.35B 19.07B 3.02B 2.7B
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 9.41B 8.12B 7.37B 7.07B
Net income 3.24B 3.26B 2.42B 2.44B
Diluted EPS 3.71 3.91 2.74 2.77
Net profit margin 34.40% 40.11% 32.75% 34.56%
Net change in cash 15.22B 888M -1.32B 113M
Cash on hand 19.07B 3.84B 2.96B 4.28B

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
12 Jun 20 Qubein Nido R Common Stock Buy Aquire P No 37.98 10,000 379.8K 65,325
10 Jun 20 Henson Christopher L Common Stock Gift Aquire G No 0 395 0 1,384.318
10 Jun 20 Henson Christopher L Common Stock Gift Aquire G No 0 395 0 1,384.318
10 Jun 20 Henson Christopher L Common Stock Gift Dispose G No 0 790 0 172,474
14 May 20 Koebler Ellen Common Stock Sell Dispose S No 31.97 10,000 319.7K 16,859
71.0% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 1085 1261 -14.0%
Opened positions 89 1261 -92.9%
Closed positions 265 0 NEW
Increased positions 354 0 NEW
Reduced positions 529 0 NEW
13F shares
Current Prev Q Change
Total value 29.53B 52.74B -44.0%
Total shares 956.88M 936.34M +2.2%
Total puts 1.24M 2.97M -58.3%
Total calls 3.89M 5.25M -26.0%
Total put/call ratio 0.3 0.6 -43.6%
Largest owners
Shares Value Change
Vanguard 110.41M $3.4B +2.4%
BLK BlackRock 93.88M $2.9B +1.8%
Capital International Investors 63.15M $1.95B +121.4%
STT State Street 57.6M $1.78B -2.5%
BAC Bank of America 37.29M $1.15B -21.3%
Massachusetts Financial Services 35.57M $1.1B +6.7%
JPM JPMorgan Chase & Co. 30.18M $930.63M -2.0%
Dodge & Cox 27.71M $854.43M +6.1%
FMR 26.88M $828.96M -10.9%
Wellington Management 19.92M $614.44M +32.0%
Largest transactions
Shares Bought/sold Change
Capital International Investors 63.15M +34.63M +121.4%
MCQEF Macquarie 17M +16.13M +1844.4%
Norges Bank 0 -12.35M EXIT
BAC Bank of America 37.29M -10.06M -21.3%
Charles Schwab Investment Management 15.19M +8.76M +136.1%
Charles Schwab Investment Advisory 0 -8.1M EXIT
GS The Goldman Sachs Group, Inc. 5.09M -5.28M -50.9%
LSV Asset Management 3.06M -5.17M -62.8%
BEN Franklin Resources 9.8M +4.99M +103.8%
Wellington Management 19.92M +4.83M +32.0%

Financial report summary

Management Discussion
  • Net interest income on a TE basis was $3.7 billion for the first quarter of 2020, an increase of $2.0 billion compared to the same period in 2019. Interest income increased $2.3 billion. Interest expense increased $299 million. Net interest margin was 3.58%, up seven basis points compared to the earlier quarter. Average earning assets increased $215.8 billion. The increase in average earning assets reflects a $159.0 billion increase in average total loans and leases and a $29.0 billion increase in average securities. Average interest earning trading assets and other earning assets increased $27.9 billion due to higher trading securities and interest-bearing balances at the Federal Reserve. Average interest-bearing liabilities increased $170.3 billion compared to the earlier quarter. Average interest-bearing deposits increased $133.8 billion, average long-term debt increased $23.3 billion and average short-term borrowings increased $13.3 billion.
Content analysis ?
H.S. freshman Bad
New words: absence, accomodation, accreted, accretion, accrual, added, adjudication, advisory, affirmation, affirmed, affluent, affordable, aftermath, agent, alleged, alleviate, ALM, altering, amid, antitrust, appeal, appointment, appraised, arbitrage, arbitration, area, assigned, assist, assistance, ATM, attention, augment, August, auto, automated, automatic, backtesting, BBB, beneficiary, Bickerstaff, binding, bond, bound, brand, breach, brought, build, building, buying, calendar, capped, car, card, care, case, CDI, Center, certified, channel, charitable, Charlotte, CIB, citing, citizen, code, commodity, complaint, comprised, conceptual, confidential, conjunction, conservation, constitute, contemplated, conversion, corruption, county, court, create, created, creating, criminal, criteria, cumulative, curtailment, curve, deal, debit, deferral, demonstrate, denial, depressed, description, deserving, desired, difficult, diligence, disaggregated, discovery, disposition, disputed, dissolve, diverse, divested, downturn, drew, efficient, eligible, eliminating, emerge, emergency, emerging, employed, encourage, encouraged, energy, engineering, entertainment, environmental, escalation, eviction, evolve, evolved, evolving, exacerbated, expedient, expert, expertise, explicitly, exposed, exposing, face, facing, fail, family, fed, fiduciary, Fitch, focused, forbearance, foreclosed, foreseeable, forgiven, fostering, frequent, frequently, Fulton, gas, GDP, geographical, Georgia, good, Grandbridge, grouped, guarantor, guaranty, hacking, hardship, harm, health, heighten, heritage, high, hire, history, hospitality, hour, identical, identification, identity, idiosyncratic, ii, implicitly, inability, inconsistent, indefinite, indemnity, indirectly, influence, influenced, insignificant, Inspire, installment, intensive, interchangeable, internet, interrupted, intraday, introduce, intrusion, investigation, iv, jointly, judgement, land, launch, launched, lead, leave, lender, lessor, leverage, leveraged, lobby, located, long, lose, macroeconomic, maker, malware, Manheim, matched, medical, mission, Moody, moratorium, motion, move, MRM, narrow, NC, nonaccrual, noncredit, nonfinancial, nonprime, nonrefundable, November, obligor, OCC, officially, oil, ongoing, online, onsite, ordinary, outer, outflow, output, overdraft, overstated, pandemic, paper, par, passage, passed, Paycheck, payoff, payroll, PCD, people, percent, perspective, pessimistic, philanthropic, plaintiff, plausible, practical, practice, preemptively, presidential, pressure, prevailing, procedure, processing, prolong, prolonged, proportionate, proposition, question, rapidly, read, reallocation, rebuild, recession, recognition, recoverable, refund, reinstating, reliability, relief, relying, remotely, renamed, repay, resale, resell, restore, retain, retained, retaining, retrospective, revert, Richmond, risky, role, SBA, scope, score, scoring, scrutiny, secondary, sector, shaping, sharp, shock, slowdown, social, solid, solvent, spectrum, spend, spending, spike, standby, standing, statutory, step, stop, store, Street, student, subset, substance, substitute, sudden, suffering, sum, swap, swift, swiftly, systematic, teammate, telephone, theft, thriving, tool, tort, training, treat, treated, trial, troubled, TRS, unable, unamortized, unanticipated, unapplied, uncollectible, unconditionally, undertaken, underwriting, unemployment, unencumbered, unforeseen, unknown, unpaid, unrest, unspecified, unsubstantiated, upgraded, upholding, usury, vacant, vandalism, verification, vintage, Virginia, visual, vulnerable, waiving, weekend, widening, wider, workforce, worse, worsen, worth, write, written, youth
Removed: accountable, acting, addressed, administrative, advice, aggregated, ago, amend, analyzed, analyzing, approved, arrangement, asserted, assessed, assure, averaged, Basel, BHC, branch, broker, cancel, cautioned, Cayman, cease, challenge, challenging, Chief, claim, cleared, clearing, combine, commencement, commonly, communication, compare, constructing, consult, continuously, convention, conventional, Convert, counseling, CRE, custody, cyber, decide, decreasing, dedesignated, dedesignation, defend, desist, detail, dialogue, DIF, disrupting, distribution, Division, downgrade, dynamic, enacted, enhanced, enter, essentially, estimable, Euronext, Europe, expect, expensed, expired, expressed, February, fiscal, flat, fluctuate, freedom, gap, grow, illustration, implicit, implied, incidental, independently, inflationary, infrastructure, input, instability, instill, internationally, inventory, joint, lack, laundering, leased, levied, liable, litigating, local, magnitude, marginal, merge, minimal, monetary, MRLCC, MSRB, network, neutral, nonbank, NYSE, OAS, obtain, open, ordinarily, organic, organizational, organized, outcome, paramount, payable, penalty, personal, pertaining, positioned, predictable, produce, proper, proxy, prudential, publicly, published, purported, qualify, reach, reaching, readily, receipt, recessionary, refinancing, regulate, regulation, relation, renewal, Rent, research, reset, respond, responsibility, revise, rolling, ROU, safest, satisfaction, seasonal, SEC, semiannual, September, serve, settle, settling, shared, short, simulate, site, specialty, speed, static, stockholder, strategy, subdivision, subjecting, suit, superior, supplied, supporting, surviving, syndicated, taxing, TBA, terminate, terminated, termination, tolerance, traded, tranche, ultimately, unacceptable, unanimously, undercapitalized, underlie, understood, undue, unhedged, unpledged, utilize, viewed, vigorously