Third Coast Bancshares agrees to buy Great Plains Bancshares in stock deal - TCBX News | Rallies