Acuitas Investments LLC Sells 403,914 Shares of Franklin Str