Shares of Blackbaud Inc. (BLKB) rallied 2.3% following the company’s announcement of the acquisition of MicroEdge, LLC – a leading provider of mission-critical software solutions for the philanthropic ...