Ghana Evacuates Hundreds From South Africa Amid AntiImmigrant Unrest Sarepta SRPT Delivers Q1 2026 Beat EPS 288 vs 101 Expected NetSol Technologies Reports Higher Fiscal Q3 Revenue but YeartoDate Net Loss