Citizens Bank, the expansion-minded Batesville bank that opened a full-service branch in Fayetteville earlier this year, announced late Wednesday afternoon that it will buy Parkway Bank of Rogers before the end of the year.