Shares of Cassava Sciences moved higher after its director Richard Barry disclosed the purchase of 88,841 shares for $2.29M, or an average price of $25.81, between the dates of March 6 and 7. Barry now owns 275,000 shares of Cassava. The stock in after-hours trading jumped 11% to $27.65.