Acelyrin Inc (SLRN): A Sitting Duck With -447.45% Upside Potential
Acelyrin Inc (NASDAQ:SLRN) concluded the trading at $2.74 on Wednesday, April 03 with a rise of 9.16% from its closing price on previous day. Taking a look at stock we notice that its last check on previous day was $2.51 with its price kept floating