tiprankstipranks
Trending News
More News >

Director Makes Bold Move with Major Stock Purchase in Texas Capital Bancshares

New insider activity at Texas Capital Bancshares ( (TCBI) ) has taken place on May 1, 2025.

Director Robert Stallings has made a significant investment by purchasing 1,000 shares of Texas Capital Bancshares stock, with the transaction valued at $19,840.

Recent Updates on TCBI stock

In the last 24 hours, Texas Capital Bancshares has seen a series of price target reductions from various analysts. DA Davidson lowered its price target due to a mixed quarterly report where strong net interest income was overshadowed by lower capital markets fees, despite the company’s optimistic revenue forecast. Raymond James cited a shortfall in EPS and pre-provision net revenue due to a slow start in investment banking, influenced by tariff impacts and policy shifts, yet maintained a positive outlook on risk-reward due to loan and deposit growth. Citi reduced its target, pointing to the bank’s cost base and limited capital markets activity affecting earnings expectations, suggesting limited upside at current valuations. Piper Sandler expressed caution, waiting for more clarity and simplicity in the company’s operations. Additionally, Texas Capital announced a partnership with Axxess to enhance payment solutions for home health providers, indicating strategic moves to improve operational efficiency.

Spark’s Take on TCBI Stock

According to Spark, TipRanks’ AI Analyst, TCBI is a Neutral.

Texas Capital Bancshares shows a solid financial base and strong earnings call results, reflecting robust revenue growth and strategic client acquisition. However, technical analysis indicates bearish trends, and the high P/E ratio raises valuation concerns. The company’s ability to navigate challenges in profitability and liquidity will be crucial for sustaining growth.

To see Spark’s full report on TCBI stock, click here.

More about Texas Capital Bancshares

YTD Price Performance: -10.77%

Average Trading Volume: 540,884

Technical Sentiment Signal: Hold

Current Market Cap: $3.15B

Disclaimer & DisclosureReport an Issue