Nexalin Technology NXL Trading at 034 Key Decision Point 20260514 ESPEY MFG ELECTRONICS CORP Files Form 144 with SEC on May 14 2026 Baidu Stock Rises as AI Momentum Drives Q1 Earnings Beat Easing Ad Revenue Worries Dyadic DYAI Stock Analysis Climbs 507 Eyes on 076 20260515