WNEB beats Q1 estimates by 12 on strong 136 revenue growth yet shares slip despite earnings beat Why Alpha Teknova TKNO financial health is stronger than most think Explodes Higher 20260508 How Tennessee TVE performance compares to expectations Stuck 20260505 How Helport AI HPAI compares to the market average 1391 20260508