Market Recap Tech leads market advances as consumer sector lags Deckers DECK Stock Surges on Earnings Strengthens 20260418 TELA Bio TELA Growth Potential TELA Bio Inc Beats EPS Estimates by 87 Narrowing Losses