Signed Definitive Agreement to Acquire eSelf.aiRepurchased 14.4 million shares of common stock / $16.6 million of common ...