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.28, as of January 28, 2025. Over the last 24 hours, the price has moved by 4.01%, with a change of -0.13% in the past hour. For longer-term performance, the ...