NSLR NSLR · 1 article Earnings July 21, 2026 Earnings Neostellar Completes Externalization, Adds Magnetar to Board