Bad news is good news? Appears to be the case for medical device company Embecta (EMBC) as shares soared after it stopped its insulin patch pump program. George Tsilis dives into why the company ceased its operations and why BTIG Research upgraded the stock.
Market On Close
27 Nov 2024
SHARE