Not sure about the 'wise old heads' implication. Links to the Rosetta space craft may give some much needed short term credibility to this stock, however the financial viability and track record of this company shows little evidence of 'wise old heads'.
Good luck to those holding, or those who purchased at the 'bottom'. DYOR and take care.