Lates News
In early trading on Tuesday, the stock price of Cassava Sciences rose by 24.5%, after its CEO Richard Barry purchased company stock worth $534,743. Despite the recent increase, the stock has still fallen more than 91% in the past year.
Latest