Tyra Biosciences TYRA Q1 2026 Miss What Went Wrong Entravision EVC Flat at 807 Consolidation Continues 20260520