New insider activity at Truist Financial ( (TFC) ) has taken place on July 24, 2025.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
CRO Bradley D Bender recently sold 12,540 shares of Truist Financial stock, amounting to a total transaction value of $566,682.
Recent Updates on TFC stock
In the last 24 hours, Truist Financial Corporation’s stock has seen significant developments following its Q2 earnings report. The company reported a net income of $1.2 billion, or $0.90 per share, with strong loan growth and digital expansion contributing to its positive performance. Despite facing challenges in investment banking and trading revenue, Truist’s strategic focus on digital channels and treasury management services has driven revenue growth. Analysts have adjusted their price targets for Truist, reflecting mixed sentiments. Keefe Bruyette downgraded the stock to Market Perform, citing a less favorable business mix and a balanced risk/reward profile. In contrast, Raymond James upgraded Truist to Outperform, highlighting the company’s confidence in its loan growth outlook and improved investment banking activity. These differing perspectives underscore the complex market conditions Truist navigates as it balances growth opportunities with sector-specific challenges.
Spark’s Take on TFC Stock
According to Spark, TipRanks’ AI Analyst, TFC is a Neutral.
Truist Financial’s overall stock score of 69 reflects solid cash flow and technical momentum, which are key strengths. While the company faces revenue and profitability challenges, its strong digital expansion and stable capital returns provide a positive outlook. The stock is reasonably valued with an attractive dividend yield, making it an appealing choice for income-focused investors.
To see Spark’s full report on TFC stock, click here.
More about Truist Financial
YTD Price Performance: 8.24%
Average Trading Volume: 7,911,723
Technical Sentiment Signal: Strong Buy
Current Market Cap: $60B