BCC Q1 2026 Earnings Earnings Beat Expectations Amid Challenging Market Conditions
Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock
PLAB Q1 2026 Earnings EPS Beat Drives Stock Higher
CWK Q1 2026 Earnings Earnings Per Share Exceeds Estimates Stock Rises Slightly
CTNT Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Management Amidst Revenue Uncertainty
PepGen Inc PEPG Slips 195 as Stock Tests Key Support Levels
Omega Healthcare Investors OHI Eases from Support Zone Amid Sector Headwinds
VirTra Inc VTSI Edges Higher as Shares Test Key Resistance Zone
Buenaventura Mining BVN Surges 457 Support Holds as Precious Metals Rally
Blackbaud BLKB Q1 2026 Earnings Slight EPS Beat Drives Modest Share Gain