Alpha Tau W DRTSW Hovers at 294 Tight Range Persists 20260521 Lightbridge Corporation LTBR Stock Today Rallies 219 Resistance at 1178 20260521 Chinas Humanoid Robot Push Intensifies Rivalry in Global Automation Race Digi Power X Inc DGXX Q3 2025 Earnings Loss Per Share of 003 Reflects Continued Investment Phase AFCG Q1 2026 Earnings Strong EPS Surprise of 328 Driven by Portfolio Performance OGS Q1 2026 Earnings EPS Misses Estimates Stock Declines IMCC Q1 2026 Earnings Narrowing Loss per Share Reported Stock Gains 298 STRC Q1 2026 Earnings Massive EPS Miss Highlights Challenges for Preferred Stock