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