TCBITexas Capital Bancshares, Inc.

$98.50

Is the business good?