Jefferies analyst Sheila Kahyaoglu downgrades Woodward (NASDAQ:WWD) from Buy to Hold.
T2 Biosystems Stock Tumbles: Company Lays Off 30% Of Workforce, Clocks 70% Decline In Q1 Revenues
T2 Biosystems Inc (NASDAQ: TTOO) has initiated a process to explore a range of strategic alternatives and a restructuring plan,