Mercer International MERC Stock Today Rallies 176 Resistance at 100 20260515 Why Braemar HR BHR Just Dropped 214 What to Watch 20260515 Surgery Partners SGRY Stock Analysis 165 Loss Key Levels 20260519 Datavault AI DVLT Declines 284 Amid Market Weakness 20260518