Niagen Bioscience Inc NAGE Q1 2026 Earnings EPS Beats Estimates by 086 but Stock Declines 343 TME Q1 2026 Earnings EPS Beats Estimates Amid Undisclosed Revenue Figures SRRK Q1 2026 Earnings Narrowed EPS Miss and Steady Pipeline Progress Amid No Revenue Atea Pharmaceuticals Q1 2026 Earnings Narrower Loss Surprises Analysts Amid RD Progress Deutsche Bank DB Q1 2026 Earnings Modest EPS Beat Amidst Challenging Banking Environment Essential Utilities WTRG Edges Higher Amid Defensive Positioning Meiwu Technology WNW Slips 39 as Support Levels Come into Focus PepGen Inc PEPG Slips 195 as Stock Tests Key Support Levels Universal Insurance Holdings UVE Stock Declines 129 as Shares Approach Support Level Token Cat Limited TC Q3 2021 Earnings Significant EPS Miss as Losses Widen