Blackbaud Announces Reauthorized $500M Stock Repurchase Program

Credit: Getty Images by Thana Prasongsin