ASTE Astec Q1 earnings miss estimates by 367 shares decline 142
INVZ Innoviz reports 127 percent year over year revenue growth misses EPS targets as stock dips 149 percent
SPDR SP Retail ETF XRT
Royal Gold RGLD Stock Private Repurchase Technical Weakness 20260420
YXT YXTCOM reports quarterly earnings CEO discusses strategic positioning amid market uncertainty
BUSEP Q1 2026 Earnings EPS Surges Past Estimates Stock Rises Modestly
NCNO Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gains
OBDC Q1 2026 Earnings EPS Misses Estimates Stock Declines
Vivani Medical Q1 2026 Earnings Slight EPS Beat Signals Progress Despite No Revenue
MOB Q4 2025 Earnings Significant EPS Miss Despite Strong Stock Rally
PRCT Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Investor Sentiment