In a year marked by significant volatility, SLRN stock has reached a new 52-week low, trading at $1.9. With a market capitalization of $196.64 million, the company maintains strong liquidity with a ...
Video streaming giant Netflix (NASDAQ: NFLX) recently reported a blowout fourth quarter thanks to strong subscriber growth, proving the company can continue to lead a saturated streaming market. The ...