Nutex Health NUTX Slides 200 as Selling Pressure Mounts 20260518 Dollar Strengthens to OneWeek High on Middle East Tensions and Robust US Inflation Data TELA Bio TELA Stock Analysis Falls 177 Watching 085 20260518