Blackbaud, Inc.

BLKB
TechnologySoftware - ApplicationNASDAQ
$32.48
Market Cap: $1.49B