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

FINRA relative short interest over last month (20 trading days) ?

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
3 Jun 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 $Price #Shares $Value #Remaining
14 May 20 Koebler Ellen Common Stock Sell Dispose S 31.97 10,000 319.7K 16,859
13 May 20 Standridge Brantley J Common Stock Discretionary Aquire I 31.63 5,590.705 176.83K 21,901.662
13 May 20 Standridge Brantley J Common Stock Sell Dispose S 31.819 4,800 152.73K 14,010
12 May 20 Qubein Nido R Common Stock Buy Aquire P 34.1625 10,000 341.63K 55,325
70.9% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 1077 1259 -14.5%
Opened positions 89 1259 -92.9%
Closed positions 271 0 +Infinity%
Increased positions 353 0 +Infinity%
Reduced positions 526 0 +Infinity%
13F shares
Current Prev Q Change
Total value 29.49B 52.74B -44.1%
Total shares 955.5M 936.31M +2.0%
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 Goldman Sachs 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