Blackbaud Inc

BLKBNASDAQ
$41.71
0.280.68%
Dern. MÀJ: Sep 30, 9:16 AM

Blackbaud vs. Peers Comparison

Compare Blackbaud (BLKB) to its peers on price performance, valuation multiples and key financial metrics.