Athersys, Inc. August 18, 2023 - by Joey Ramson $ATHX is down nearly 25% and is the biggest loser of the day in the MarketView Biotech Index after announcing a $3.5 million public offering Share this article: