Texas Capital Bancshares: Attractive 6.85% Income Yield On Preferred Shares

view original post

Texas Capital Bancshares preferred shares yield 6.85%. Click here to read more about TCBI and why I reinforce the buy thesis for its preferred, TCBIO.