FRAF Q1 2026 Earnings Earnings Beat Estimates on 828 Surprise Shares Edge Higher PLX Q1 2026 Earnings Massive EPS Surprise as Protalix BioTherapeutics Reports Strong Profitability GSIT Q1 2026 Earnings Narrower Loss Drives Stock Rally Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns Box Q1 2026 Earnings Strong EPS Beat Drives Positive Momentum