Opexa entered into 30-month stock purchase agreements with Lincoln Park Capital Fund for up to $16.5 million. ...