Is Unicycive Therapeutics Uncy Stock Losing Momentum Price At 7.04 Up 1.59 20260406 Is Energy Esoa Stock Reacting To Market Price At 13.02 Down 0.08 20260406 Is Genius Gns Stock Testing Resistance Price At 0.38 Down 3.76 20260409 MCK Q1 2026 Earnings EPS Beats Estimates by a Narrow Margin Tetra Technologies Inc TTI Q1 2026 Earnings Strong Earnings Beat Despite Limited Revenue Disclosure Stardust Power Inc Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Challenges MNST Q1 2026 Earnings Earnings Beat Estimates as EPS Surprises 833 SARO Q1 2026 Earnings EPS Misses Estimates Stock Advances on Operational Resilience Firefly Neuroscience AIFF Q3 1998 Earnings Heavy Loss Surprises Analysts Yet Stock Rises