One obvious difference between private and public companies is that public companies tend to be managed for the upcoming quarter numbers. Private companies tend to be managed with a long term horizon .
So your comment about Missling managing Anavex more like a private company is spot on.
...Anavex behaves more like a private company owned by Dr.M than a public one. As to why? well only the CEO and BOD know why.