germanium123-management has not purchased shares recently. At these prices, with all the anticipated success (you mention), you would think Cerna and other directors would be all over it.
Perhaps they are happy with the options...investors want to see confidence during uncertainty...boosts share price!