CompositeGovernment TrackerInsider TradingHedge FundsRed FlagsFinancials

Insider Trading Tracker

TCBI

TEXAS CAPITAL BANCSHARES INC
Buys$8.0M56 txns
Sells$10.6M4 txns
Net-$2.5M

Insiders

InsiderRoleHoldingsBuy $Sell $Net $
Rob C HolmesChairman, President and CEO167,635$10,012,698-$10,012,698
Robert W StallingsDirector294,961$7,829,353$7,829,353
Anna M AlvaradoChief Legal Officer23,759$353,325-$353,325
Ellen DetrichController7,529$204,561-$204,561
Laura L WhitleyDirector9,631$97,535$97,535
Paola M ArbourDirector8,341$91,500$91,500
John Matthew ScurlockChief Financial Officer22,279$4,447$4,447

Transaction History

DateInsiderSideSharesPriceValueHoldings After% of Position
2026-07-24Ellen DetrichSELL2,045$100.03$204,5617,52921%
2026-06-15John Matthew ScurlockBUY44$101.29$4,44722,2790%
2026-06-09Anna M AlvaradoSELL3,500$100.95$353,32523,81013%
2026-06-08Rob C HolmesSELL49,500$101.22$5,010,390167,63523%
2026-06-05Rob C HolmesSELL49,100$101.88$5,002,308217,13518%
2026-03-11Paola M ArbourBUY1,000$91.50$91,5006,67118%
2026-03-06Robert W StallingsBUY5,500$22.80$125,400175,0873%
2026-03-05Robert W StallingsBUY20,000$22.69$453,800169,58713%
2026-03-04Robert W StallingsBUY15,000$22.51$337,650149,58711%
2026-03-03Robert W StallingsBUY30,000$22.11$663,300134,58729%
2026-03-02Robert W StallingsBUY20,000$22.22$444,400104,58724%
2026-02-27Robert W StallingsBUY3,330$94.86$315,884293,2911%
2026-02-27Robert W StallingsBUY5,000$22.29$111,450360,9131%
2026-02-24Robert W StallingsBUY20,000$22.26$445,200355,9136%
2026-02-23Robert W StallingsBUY20,000$22.14$442,800335,9136%
2026-02-18Robert W StallingsBUY2,000$22.20$44,400315,9131%
2026-02-17Robert W StallingsBUY8,000$22.11$176,880313,9133%
2026-02-05Robert W StallingsBUY8,385$21.36$179,104305,9133%
2026-02-04Robert W StallingsBUY8,500$21.35$181,475297,5283%
2026-02-03Robert W StallingsBUY3,600$21.10$75,960289,0281%
2026-02-02Robert W StallingsBUY515$20.97$10,800285,4280%
2026-01-30Robert W StallingsBUY4,500$20.91$94,095284,9132%
2026-01-29Robert W StallingsBUY2,500$20.94$52,350280,4131%
2026-01-26Laura L WhitleyBUY500$97.51$48,7557,9617%
2026-01-23Robert W StallingsBUY2,000$20.91$41,820277,9131%
2026-01-23Laura L WhitleyBUY500$97.56$48,7807,4617%
2025-10-28Robert W StallingsBUY5,000$20.83$104,150275,9132%
2025-10-27Robert W StallingsBUY5,000$20.68$103,400270,9132%
2025-10-24Robert W StallingsBUY10,000$20.61$206,100265,9134%
2025-06-11Robert W StallingsBUY10,500$20.28$212,94060,00021%
2025-06-02Robert W StallingsBUY7,000$19.78$138,460255,9133%
2025-05-22Robert W StallingsBUY1,000$19.93$19,930248,9130%
2025-05-21Robert W StallingsBUY8,000$19.79$158,320247,9133%
2025-05-19Robert W StallingsBUY1,000$19.95$19,950239,9130%
2025-05-16Robert W StallingsBUY3,500$19.91$69,685238,9131%
2025-05-12Robert W StallingsBUY4,200$20.05$84,210235,4132%
2025-05-07Robert W StallingsBUY300$20.00$6,000231,2130%
2025-05-01Robert W StallingsBUY1,000$19.85$19,850230,9130%
2025-04-29Robert W StallingsBUY1,000$19.84$19,840229,9130%
2025-04-25Robert W StallingsBUY5,000$67.76$338,80090,0396%
2025-04-23Robert W StallingsBUY500$68.20$34,100289,9610%
2025-04-23Robert W StallingsBUY1,000$19.80$19,800228,9130%
2025-04-21Robert W StallingsBUY4,500$64.27$289,215288,1312%
2025-04-21Robert W StallingsBUY9,500$19.17$182,115227,9134%
2025-03-13Robert W StallingsBUY1,000$20.40$20,400218,4130%
2025-03-12Robert W StallingsBUY2,000$19.90$39,800217,4131%
2025-03-04Robert W StallingsBUY7,000$20.43$143,01049,50016%
2025-02-21Robert W StallingsBUY2,500$21.26$53,15042,5006%
2025-02-06Robert W StallingsBUY7,000$21.32$149,240215,4133%
2025-02-05Robert W StallingsBUY6,000$21.31$127,860208,4133%
2025-02-04Robert W StallingsBUY7,000$21.10$147,700202,4134%
2025-02-03Robert W StallingsBUY5,000$21.17$105,850195,4133%
2025-01-31Robert W StallingsBUY6,788$21.30$144,584190,4134%
2025-01-29Robert W StallingsBUY726$20.99$15,239183,6250%
2025-01-27Robert W StallingsBUY2,006$20.99$42,106182,8991%
2025-01-24Robert W StallingsBUY670$77.45$51,89285,0391%
2025-01-24Robert W StallingsBUY5,000$20.92$104,600180,8933%
2024-10-22Robert W StallingsBUY20,000$21.28$425,60084,58731%
2024-09-10Robert W StallingsBUY480$20.86$10,01364,5871%
2024-09-10Robert W StallingsBUY1,187$20.79$24,678175,8931%