First Community Bankshares reports Q2 earnings of $1.19 per share | AllMind News