Newmark Group NMRK Crushes Q1 2026 Estimates EPS 033 Tops Views Big Tech Embraces Cute Mascots to Strengthen Brand Connection Diodes Incorporated Form 144 Filing Signals Insider Sale Activity Indian Jewelers Face Potential 10 Sales Decline as Gold Tariffs Nearly Triple