Blackbaud, Inc.
BLKB
$78.43
$2.383.13%
BLKB
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.