Is Blackbaud (BLKB) Pricing Overly Pessimistic After Prolonged Share Price Weakness? February 24, 2026