Ottobock Shares Slide Sharply Amid Market Uncertainty Tyra Biosciences Soars 280 in a Year as HighVista Strategies Boosts Stake electroCore ECOR Drops 529 Key Support at 579 20260515 BorgWarner BWA Down 121 How Low Could It Go 20260519