Three recent big-ticket M&A deals have raised expectations the global biotech sector is recovering from its two-year slump.
GLP-1 treatments such as semaglutide (under the brand names Ozempic and Wegovy) by Novo Nordisk A/S (NYSE: NVO) were likely ...
The current price of Stacks (STX) is $1.24, as of January 27, 2025. Over the last 24 hours, the price has moved by -10.76%, with a change of -0.3% in the past hour. For longer-term performance, the ...