CYCU Cycurion posts far narrower Q4 2025 loss than analyst estimates shares fall 7 percent today Is Baosheng BAOS stock a good buy in 2026 right now Pushes Higher 20260427 SWKHL SWK delivers 70 percent Q3 2025 earnings per share beat shares see no change in daily trading