PLX Q1 2026 Earnings Massive EPS Surprise as Protalix BioTherapeutics Reports Strong Profitability Rail Vision Ltd RVSN Q3 2023 Earnings EPS Surprises to the Upside Despite Narrowing Losses ROST Q1 2026 Earnings Strong EPS Beat Drives Stock Rally Exelixis Q1 2026 Earnings EPS Surprise Drives Modest Share Uptick CTRI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise HBM Q1 2026 Earnings EPS Beats Estimates as Stock Rallies