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