Blackbaud Inc BLKB Q1 2026 Earnings Narrow EPS Beat Amid Modest Stock Recovery STRRP Q1 2026 Earnings Missed Estimates with Significant EPS Shortfall NuCana Q3 2024 Earnings SmallerthanExpected Loss as Biotech Advances Oncology Pipeline Tripcom Group TCOM Q4 2025 Earnings EPS Beats Estimates by 478 Amid Market Caution LKQ Q1 2026 Earnings EPS Misses Estimates by 245 as Stock Edges Higher Delek Logistics Partners DKL Q1 2026 Earnings EPS Misses Estimates Stock Declines Slightly