EU Weighs Tariffs and Supply Chain Shift as Trade War with China Looms Biomerica BMRA Stock Analysis Falls 385 Watching 214 20260518 Bowhead BOW Jumps 295 on Strong Momentum 20260514