TCBITexas Capital Bancshares, Inc.

$97.70

Is the business good?