Athersys, Inc. (ATHX) Down, Maybe An Opportunity?

At the end of last week, Athersys, Inc. (NASDAQ:ATHX) announced a public offering that will see it distribute just shy of 20 million shares at $1.01 a share.

Keep Reading →