If it is price is still low considering their achieved milestones, you should invest in before late. It would give you profit in the short term.
Thanks for your advice Renes. I am vested as per my declaration. I am thinking of investing more, but I just wanted to see the community feelings about this. I do not want to put more money into something that nobody is interested.