A rating of 76 puts Blackbaud, Inc. (BLKB) near the top of the Software – Application industry according to InvestorsObserver. Blackbaud, Inc.’s score of 76 means it scores higher than 76% of stocks in the industry. Blackbaud, Inc. also received an overall rating of 45, putting it above 45% of […]