Drct Stock Analysis Direct Digital Holdings Holds 0.76 Level Post 1.38 Pct Dip 20260403 1 EIKN Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage NRX Pharmaceuticals Q1 2026 Earnings Wider Loss Despite No Revenue Stock Advances VKTX Q1 2026 Earnings Significant EPS Miss as PreRevenue Biotech Continues RD Investment FMBH Q1 2026 Earnings EPS Beats Estimates by 531 as Shares Rise ENVA Q1 2026 Earnings EPS Beats Estimates Shares Rise