What distribution yield Tyra Biosciences TYRA Touches High 20260427 What RSI level for Dynex DX Flat 20260427 DUOT Duos Tech reports far wider Q4 2025 loss than analyst estimates shares dip marginally today