Blackbaud Inc

NASDAQ:BLKB  
93.62
+1.96 (+2.14%)
StockTwits Share  Twitter Share  Facebook Share