Xsolla XSLLU Holds 998 Direction Awaited 20260520 CoDiag CODX Q1 2026 Results Miss Estimates EPS 406 vs 383 New HOVRW Slides 286 as Selling Pressure Mounts 20260520 C3ai AI Q1 2026 Results Miss Estimates EPS 040 vs 030 Bicycle BCYC Stock Jumps 161 Approaching 464 20260520 Strategy STRF Stock Steady at 10041 Support at 9539 20260520