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