Is Tiziana TLSA Still a Buy After 870 Rally 20260520 Whats Next for GigCapital8 GIW at 1005 20260520 GitLab GTLB Rallies 432 as Bulls Target 2789 20260520 YSX Tech YSXT Q2 2025 Results Meet Expectations Revenue 7145273600 CVLG Q1 2026 Earnings EPS Misses Estimates as Profitability Pressures Persist UGI Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Operational Resilience Evolv Technologies Q1 2026 Earnings Narrowing Loss Beats Expectations Stock Rises FLY Q1 2026 Earnings EPS Beats Estimates as PreRevenue Aerospace Company Advances Draganfly DPRO Q1 2026 Earnings Narrow EPS Miss as Stock Rises But Revenue Remains Elusive RPT Q1 2026 Earnings Significant EPS Miss Amid Challenging Real Estate Environment