Blackbaud Inc.

BLKB·NASDAQ·$29.69·$1B