Acelyrin Inc (NASDAQ: SLRN) Rose 28.51% From Its 52-Week Low; YTD Numbers Fall -37.00% – Here Are Some Things To Keep In Mind
During the last session, Acelyrin Inc (NASDAQ:SLRN)’s traded shares were 0.5 million, with the beta value of the company hitting 1.77. At the end of